Yumbilla fall in Peru The third highest waterfall in the world is in the Peruvian Amazon rain forest and measures 895.4 meters according to the country's Nacional Geographic Military Institute, IGN.
The Inca Trail draws large crowds, which can compromise your hike's quality. If you crave quieter treks with even better ...