Those who missed the Amelia Island Sea Turtle Watch’s Friday excavation of one of only six green sea turtle nests on Amelia Island will surely be green with envy.
Amelia Island’s beaches (including the…
Those who missed the Amelia Island Sea Turtle Watch’s Friday excavation of one of only six green sea turtle nests on Amelia Island will surely be green with envy.
Amelia Island’s beaches (including the…