Yumbilla Waterfall

Yumbilla Waterfall
Peru, Amazonas Region
Yumbilla Waterfall, Cuispes District, Amazonas Region, Peru
5.0 out of 5
The world’s 5th-tallest waterfall at 2,938 ft., a tiered attraction accessed via a rugged hike.
Improve ListingMap
Yumbilla Waterfall
Yumbilla Waterfall, Cuispes District, Amazonas Region, Peru