With a height of 979 meters (3,212 feet) and a clear drop of 807 m. (2,647 feet), Kerepakupai Merú, better known as Angel Falls, is the world’s tallest waterfall. And it’s in Venezuela. Care to vote for it as one of the New Natural 7 Wonders? If so, click on the picture!