Latitude and longitude of Yumbilla Falls
- In Peru
Satellite map of Yumbilla Falls
Yumbilla Falls, situated in Cuispes Peru, Amazonas Region, is the world's fifth tallest waterfall, and became known internationally only in late 2007.
Latitude: -5° 55' 6.97" S
Longitude: -77° 54' 2.58" W