Nature + Pets

Turtle Release

When: Sat., May 1, 3:30 p.m. 2010

Three loggerhead sea turtles and four green sea turtles will be released back into the ocean by the S.C. Aquarium on the first official day of nesting season in South Carolina.

Add a review


Select a star to rate.