Late one night on Daufuskie Island three turtle hatchlings climbed to the surface of the beach and followed their instincts and what they thought was the moon.  First Faith, than Hope and right behind them little Miracle climbed out of the sand where their mother had placed them..This new day proved to be a big adventure… Read the rest of this entry