Georgia Sea Turtle Center
Jekyll Island, GA, USA