Travel Blogs > South America > Ecuador > Otavalo
Partly Cloudy 13 °C | 55.4 °F
Otavalo is a city located in Ecuador, South America.