Shells on the beach at Cape Hatteras National Seashore last September. A series of storms in recent months have deposited millions of seashells along the N.C. coast. National Park Service The series ...