Tag: Omura’s Whale
Marine Biologists Made Unexpected Discovery Off the Coast of Sri Lanka
The National Oceanic and Atmospheric Administration (NOAA) claims that under 10 percent of the world’s oceans have been mapped using modern sonar technology. This means…