Cuispes, Peru

Yumbilla Falls

Yumbilla Falls is a waterfall located near the town of Cuispes, in the northern Peruvian region of Amazonas. It is considered the world's fifth tallest waterfall, becoming internationally known since late 2007 due to a geographical survey conducted by the Geographical Institute of Peru.

City
Cuispes
Country
Peru
Category
Nature
Suggested visit
About 150 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload