It was a particularly interesting beach bike ride. Fresh sea turtle trails led away from new sea turtle nests in Fernandina Beach, not yet washed away by the tide.
Tag: “Amelia Island Sea Turtle Watch”
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.