lifewithlarissa.com
REVIEW: The Georgia Sea Turtle Center - Life with Larissa | Travel Blog
The Georgia Sea Turtle Center, located on Jekyll Island on the coast of Georgia, opened back in 2007. Not only is the center a rehabilitation facility and hospital for sea turtles, but it’s also an educational center raising awareness of the damage that has been done and steps we need to take in order to … Continue reading "REVIEW: The Georgia Sea Turtle Center"