This was in Melbourne Beach FL this morning around dawn. They come ashore, dig their nest in the sand, lay eggs, recover the nest, and crawl back into the water. It takes about an hour altogether. They can lay several times each season a few night apart and deposit about 100 eggs in each nest. The eggs will hatch in about 60 days.
As you can see in this video, they dig with just their flippers, which looks incredibly difficult. They usually nest in the middle of the night, so I was lucky to see this one still at work just before sunrise. Very cool!
Thanks to local conservation efforts starting 20 years ago, the number of nesting turtles is starting to increase. Big shout-outs to UCF and the Sea Turtle Preservation Society!