First Right Whales Spotted In Cape Cod In 2020
North Atlantic right whales, one of the world's rarest large mammals, visit Cape Cod Bay every winter and spring to feed on microscopic zooplankton blooms. On Monday, researchers at the Center for Coastal Studies (CCS) made the first right whale sighting in the area in 2020.