The world’s 5th-tallest waterfall at 2,938 ft., a tiered attraction accessed via a rugged hike.
Yumbilla Falls in Rioja
Places
Near me
Direction
01140, Peru
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout