The 15 Best North Carolina Towns to Visit This Fall
The Tarheel State is a land of many features: to the east, the stunning beaches of the Outer Banks; to the west, spectacular mountain ranges including the Great Smokies and the Blue Ridge Mountains. In between the sea and the summits are some of the nation's most enticing small towns—the kind of places that are so appealing visitors wish they were residents.