The World's Highest Waterfall Is So Majestic

The World's Highest Waterfall Is So Majestic

Video: This drone footage of Angel Falls in Venezuela is breathtaking. Angel Falls is the world's highest uninterrupted waterfall at 979m tall, and it is totally stunning to see the water makes its way down the side of the mountain and disappear into the mystery below.

Trending Stories Right Now