Question: Where is the Georgia Sea Turtle Center located?
Answer: Jekyll Island. Established in 2007 on Jekyll Island and operated by the Jekyll Island Authority, the Georgia Sea Turtle Center is Georgia’s only sea turtle education and rehabilitation facility. It’s open daily, offering year-round indoor and outdoor programs for guests of all ages.