The Denmark Strait cataract is a submarine waterfall in the ocean channel between Iceland and Greenland. It is technically the world's largest waterfall, with waters plunging 11,500 feet (3,500 ...
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 ...