Jul 7, 2025
Killer Whales Swim NC Waters
A killer whale, also known as an orca, was spotted off the coast of Kitty Hawk, North Carolina, back in mid-March. This was the first sighting in five years of a killer whale in the area, renewing interest into the complex — and largely unknown — migration patterns of the species.