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.
Below the Atlantic Ocean lies the world's largest waterfall which water gushing down from a height that is triple the one of ...