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.
14th Ave. between Palm Blvd. and Ocean Blvd. (Isle of Palms)
Select a star to rate.
© 2018 Charleston City Paper