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

Rating

Select a star to rate.