Out of the Depths: Sowerby’s Beaked Whales in the Wilmington Canyon
On June 18th 2023, the crew of the Cape May Whale Watch and Research Center and passengers prepared to head offshore in search of marine life on a 24 hour pelagic trip to the Wilmington Canyon. At 9pm, the American Star left the dock, and steamed through the darkness of the night to a location…