TravelTill

About Otavalo



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