Shackleford Banks is the southernmost island in the Cape Lookout National Seashore, which covers the southern Outer Banks between Beaufort Inlet and Ocracoke Inlet. Outer Banks wild horses are ...