Recently, in an astonishing discovery, scientists have reported finding 19,325 new seamounts after poring through new high-resolution data. About Seamounts – It is an underwater mountain formed through volcanic activity. These are recognised as hotspots for marine life. Like volcanoes on land, seamounts can be active, extinct or dormant volcanoes. These are formed near… Continue reading Seamounts