News

The Denmark Strait cataract, located between Iceland and Greenland, is technically the largest waterfall on Earth, though it ...
the world’s largest waterfall is hidden beneath the ocean. The Denmark Strait cataract, located between Iceland and Greenland, is a natural wonder that is taller than any waterfall on land.