OTAVALO - Peguche WaterfallVisit the nearby Peguche Waterfall and Cuicocha LakeAdd to 'Tour Favorites'AirportCotacachi Airport (OTA)
OTAVALO - Peguche WaterfallVisit the nearby Peguche Waterfall and Cuicocha LakeAdd to 'Tour Favorites'