Angel Falls in Venezuela is the tallest uninterrupted waterfall in the world, with a height of 979 meters (3,212 ft).
[📹 BBC, Seven Worlds One Planet]
Angel Falls in Venezuela is the tallest uninterrupted waterfall in the world, with a height of 979 meters (3,212 ft).
[📹 BBC, Seven Worlds One Planet]