Otavalo: Heart of Culture and Tradition
Located in the Andes, 2,532 meters above sea level, in the province of Imbabura, Otavalo is a destination that will captivate you with its rich culture and tradition. Known for its handicraft market and animal market, this place offers tourist attractions and beautiful green mountains...