Cape Lookout National Seashore consists of 56 miles of beach and three undeveloped barrier islands (Shackleford Banks, South Core Banks, and North Core Banks) from Ocracoke Inlet on the northeast to ...