Cape Hatteras National Seashore stretches 70 miles from Nags to Ocracoke Island, protecting a huge portion of the Outer Banks from development and preserving habitat for native wildlife. A great variety of outdoor recreation is available here, including swimming, beach combing, hunting, fish…