The nation's first national seashore stretches 70 miles along the Outer Banks barrier islands — home to the tallest brick lighthouse in the US and legendary surf fishing.