Tourists
Turtle_1.jpg
Tourists see sea turtles hatch at Holden Beach
Submitted by on Mon, 09/23/2013 - 10:53pm.

video Sisters Kim and Karen Hartnett happened upon some sea turtles that had just hatched and were waddling their way to the ocean.

Full Story »