About

otavalo is located in quito (ecuador). This place is listed in the atracción turística category of the geodruid quito 2024 guide.

Nearby