Ibarra, Ecuador

Digital Passport

Flag

Ibarra, Ecuador

Name

Ibarra, Ecuador

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

Location