News

JEKYLL ISLAND, Ga. (WSAV) — The first sea turtle nest of 2025 in Georgia hatched overnight Tuesday on Jekyll Island. Georgia ...
Three endangered sea turtles have returned to the gulf after an extensive rehab session with the Audubon Nature Institute, ...