Otavalo, capital of Otavalo Canton, is a largely indigenous town in the Imbabura Province of Ecuador. The town has about 90,000 inhabitants and is surrounded by the peaks of Imbabura 4,630m, Cotacachi 4,995m, and Mojanda volcanoes.
Contact us...