One of the most exciting residents of Driftwood Beach is the loggerhead sea turtle. These prehistoric-looking creatures nest ...