Known locally as Kerepakupai meru, Angel Falls is the highest waterfall in the world and is located in the UNESCO World Heritage Site of Canaima National Park in Venezeula.
With a drop of 2,647 feet and a total height of 3,212 feet, it stands well over 700 feet taller than Niagra Falls, arguably the most popular water fall in the world.