Otavalo is a city located in the highland of Imbabura
Province, in northern Ecuador. Here we find the Craft Market of Otavalo also
known as the Plaza de Ponchos, here several indigenous people continue to wear
the clothes of their culture.
Travel Packages In Otavalo
Day Tours In Otavalo
Cache Updated: 26/04/2024 01:18:45
Reviews and experiences in Otavalo
Check what our customers say about us!