Waterfalls on land dazzle with their dramatic beauty, the world’s largest waterfall is hidden beneath the ocean. The Denmark Strait cataract, located between Iceland and Greenland, is a natural ...
The Denmark Strait hides the world's largest waterfall, surpassing even Angel Falls, which is recognized as the tallest waterfall in the world at 3,210 feet. The cataract in the Denmark Strait ...