Orcas Near Nantucket: Latest Sightings and Where to Watch
Rare Sighting: Pod of Four Orcas Spotted South of Nantucket An aerial survey team working with the New England Aquarium observed a pod of four orcas approximately 40 miles south of Nantucket. Encounters with killer whales in North Atlantic waters are uncommon because the regional population is small, so this encounter was particularly meaningful for … Read more