Photos of Yumbilla Falls
About Yumbilla Falls
Yumbilla Falls tumble almost 3000ft making it the world's fifth tallest waterfall. The hike to reach the falls is roughly 6km, and hiring a local guide is generally recommended. (Cuispes, Peru)
heronatureruralwaterfall


