The Denmark Strait cataract is the largest and highest underwater waterfall on Earth, with a drop of about 3,500 meters. It ...
Every now and then, you stumble across a fact so strange it feels almost sensationalised – like discovering that the tallest waterfall on Earth is flowing under the ocean’s surface. In fact, the world ...