News

Dozens of endangered sea turtles released off the coast of Georgia On Jekyll Island off the Georgia coast, some sea turtles and people who care about their survival marked a small victory on Thursday.
White. The two men also dined at the Cliff House on North Oracle Road near Rudasill, where the pianist reportedly downed three bowls of turtle soup. Other notables - and yes, we know we're missing ...