Feel Good
Sea Turtles Hatch in Hunting Island, South Carolina

Watch these baby sea turtles make their way from their nest to the shore.