OK, so it's mostly just a nest! St. George Island is big for the Sea Turtles! So much that they don't even have street lights, and you're asked to turn off all lights at 9 PM so that the light won't confuse the little critters! We checked back several times during our stay but these guys didn't hatch before we left.
::sigh:: and I was really hoping to rope a couple of them, latch them together and make a raft. Wonder what I could use for rope? ;)
Aye, Sea Turtles!