HomeContinent. Angel Falls. byPeople's Focus -June 07, 2024 Angels Falls is located in Canaima National Park, Venezuela, and with its height of 979 meters (3,211 feet) and a plunge of 807 meters (2,368 feet), it is the world's highest uninterrupted waterfall. Tags Continent. Facebook Twitter