Peguche Waterfall, the perfect place to experience the Inti Raymi ritual

About Peguche Waterfall is one of the main tourist attractions in the Otavalo area and undoubtedly one of the treasures proudly held by Ecuador. Even though a small country, Ecuador has what it takes to make you include it on your must visit countries list. Located in the Imbabura region, the waterfall is one of … Continue reading Peguche Waterfall, the perfect place to experience the Inti Raymi ritual