Good news for sea turtle nesting in Florida this season.
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.
The whole family can have fun, walk or run for Amelia Island’s sea turtles. Turn out Sat., September 4, 2010, a Labor Day Weekend event.