Watch this Mama Sea Turtle Lay Her Eggs on a South Carolina Beach

Watch this Mama Sea Turtle Lay Her Eggs on a South Carolina Beach

It's one of 157 turtle nests (and counting!) on Edisto Beach.


User: Southern Living

Views: 4

Uploaded: 2019-07-10

Duration: 01:15

Your Page Title