Centrally located on the Outer Banks of North Carolina, Nags Head is an excellent choice if you're looking to enjoy all the area has to offer.