Sperm whale and calf seen off Cape for 1st time in 6 years of surveys
Local News The worldwide sperm whale population is still recovering from more than 100 years of commercial whaling. A sperm whale and calf spotted by researchers in October 2023 in Northeast Canyons and Seamounts Marine National Monument off the coast of Cape Cod. New England Aquarium While surveying an area southeast of Cape Cod recently, … [Read more…]