Natural splendor, rich history, and art scenes that can't be matched, and access to world-class recreational and sports facilities combine to make North Carolina a desirable place to call home or visit. Let's explore the 18 best places to visit in North Carolina