News

Have you ever wondered what Earth's largest waterfall is? While a few might come close, there's only one that truly sets ...
Earth's largest waterfall is hiding in the ocean. The Denmark Strait cataract is buried inside Arctic waters and stretches over 11,500 feet. In comparison, the Niagara Falls, comprising three parts, ...