That's a tough call. The Outer Banks has so many gems we'd hate to pick just one. Choosing the perfect town to come vacation in isn't hard though. Many of the major towns you'll know are close together, but each offer something different. Kill Devil Hills, Kitty Hawk and Nags Head are pretty centrally located giving good access to both the beach and attractions, including good places to eat. Don't worry you can't really go wrong, after all you'll be at the beach!