Angel Falls does not lay claim to be the world’s largest waterfall. That honor goes to the Denmark Strait cataract, a 3.5-kilometer (2.2 mile) whopper located between Greenland and Iceland.
If you love these natural wonders and want to see the tallest uninterrupted waterfall in the world, you’ll need to book a ...