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 Otavalo, Ecuador including Museo Otavalango, Iglesia San Francisco, Iglesia El Jordan, Santuario de San Luis, Municipio de Otavalo, Gruta y la Cruz del Socavon.
ThingsTodoPost © 2018 - 2024 All rights reserved.