x
Breaking News
More () »

Sea turtle nest hatches on Cape Hatteras National Seashore

This nest on Hatteras Island had 64 baby sea turtles "boil" out. Video courtesy of Cape Hatteras National Seashore.

Before You Leave, Check This Out