devil's gorge loggerheads