News

Notable sightings include a trio of humpback whales observed off Pendennis Point in Falmouth, drawing hundreds of spectators.
A rare and surprising visitor made its presence known off the coast of Kitty Hawk, North Carolina, on March 13, 2025—a killer ...