Otavalo Indigenous Market-Cuicocha lake-Peguche waterfall-Ecuador 2016

Day trip to Otavalo Market also known as Otavalo indigenous market, Cuicocha Lake and Peguche Waterfall, in Ecuador 20...
Back to Top