Imbabura (Spanish pronunciation: [imbaˈβuɾa]) is a province located in the Andes of northern Ecuador. The capital is Ibarra. The people of the province speak Spanish and the Imbaburan Quechua language.
Discover the best top things to do in Ibarra, Ecuador including Laguna de Yahuarcocha, Estacion Tren de la Libertad - Ibarra, Museo del Banco Central del Ecuador Ibarra, Laguna Mall, Artesanias Ecuatorianas, Parque Bulevar Centrica, Tsunami Club, Mirador Arcangel San Miguel, Arte Colonial, Casa Cronopia Centro Cultural.
ThingsTodoPost © 2018 All rights reserved.