Denmark Strait Cataract: World’s Largest Underwater Waterfall Found
The Denmark Strait cataract, located within the underwater channel between Iceland and Greenland, holds the excellence of being the biggest waterfall on Earth. This submarine cascade drops an astonishing 11,500 …
Denmark Strait Cataract: World’s Largest Underwater Waterfall Found Read More