Beachgoers in North Carolina were recently met by a big surprise guest. According to the Clearwater Marine Aquarium, an orca ...
A South Carolina ... was stranded in North Myrtle Beach, it was located closer to the North and South Carolina border, Rust said. The post was later updated to say it was found near Bird Island ...
Beachgoers in North Carolina were recently met by a big surprise guest. According to the Clearwater Marine Aquarium, an orca was spotted off the coast of ... whales are found in all oceans.