According to the Clearwater Marine Aquarium, an orca was spotted off the coast of Kitty Hawk, North Carolina, on March 15.
Skip Charlotte and instead visit this charming coastal town in North Carolina. With smaller crowds, this friendly city is a ...