Driftwood Beach on Jekyll Island, Georgia, captivates visitors with its dreamlike landscape of twisted, weathered trees and ...
One of the most exciting residents of Driftwood Beach is the loggerhead sea turtle. These prehistoric-looking creatures nest ...