› added 2 years ago
62
TIL Angel Falls is the tallest uninterrupted waterfall in the world, located in Venezuela's Canaima National Park. It has a height of 979 meters and a plunge of 807 meters.
via reddit.com