Yumbilla Falls
Catarata Yumbilla
waterfall in
Department of Amazonas
#2 in Department of Amazonas
/
#45 in Peru
Yumbilla Falls is a stunning waterfall located in the Amazonas region of Peru. It is one of the tallest waterfalls in the world, with a total height of approximately 896 meters (2,940 feet). The waterfall is situated in the cloud forests of the Cuispes district, offering breathtaking views and surrounded by lush vegetation. Yumbilla Falls is part of a larger ecosystem that includes diverse flora and fauna, making it a popular destination for nature enthusiasts and hikers.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner