"Ibarra (Spanish pronunciation: [iˈβara]; full name San Miguel de Ibarra; Quechua: Impapura) is a city in northern Ecuador and the capital of the Imbabura Province. It lies ...
[Read more]
at the foot of the Imbabura Volcano and on the left bank of the Tahuando river. It is about 70 kilometres (43 mi) northeast of Ecuador´s capital Quito." - (en.wikipedia.org 23.09.2020)
- Latitude0.36277800798416
- Longitude-78.129997253418
- Population132977