Ten sea turtles released at Coquina beach!

July 7, 2017 Today NEST and the North Caroline Aquarium on Roanoke Island celebrated the release of 10… yes 10! … happy turtles back to the ocean. It was a beautiful morning on Coquina Beach and hundreds of onlookers witnessed the release. Most of these...