2023

An aerial survey team of scientists from the New England Aquarium saw a pod of four orcas swimming approximately 40 miles south of Nantucket during an aerial survey on Sunday.