Visitors of the night, sea turtles land on Amelia Island to deposit eggs and venture back to sea. The first two sea turtle nests of the 2014 season were rare leatherbacks, the world’s largest turtle.
Like rock bands, Amelia Island Sea Turtle Watch volunteers attract groupies who follow their turtle gigs.
197 sea turtle nests have been marked during nesting season 2010 on Amelia Island, Florida. Tourist tip: Watch a sea turtle nest excavation, a great learning experience.