
On Tuesday, May 16, six sea turtles that had been treated at the Sea Turtle Assistance and Rehabilitation (STAR) Center at the NC Aquarium on Roanoke Island were released back into the ocean in Buxton, and one of them is apparently a fan of the Outer Banks area. The released sea turtles included four green […]
Island Features | Full Article