Angel Falls in Venezuela is the tallest waterfall in the world
See
The 5 Most Stunning Waterfalls In The World
From the stunning Angel Falls in Venezuela which served as an inspiration for the film Up to the Sutherland Falls in New Zealand which has a perfect stream of drop 1,904 feet from a pool of water, here's a look at some of the most stunning waterfalls across the world