Angel Falls, located in Canaima National Park, Venezuela, is the tallest uninterrupted waterfall in the world. The water cascades down the falls for a total distance of 3,212 feet, with a 2,648-foot ...