Ibarra, Ecuador
Digital Passport
Nomenclature and Geography
Category: Obec / Město
Summary
Ibarra is a city in northern Ecuador and the capital of Imbabura Province. It is situated at the foot of the Imbabura Volcano near the Tahuando River. The city was re-settled in the late 19th century following a major earthquake.
Statistics
Area
41.68 km²
Population
157,941