Definitely check out the Levine Museum of the New South if you're in Charlotte as it's one of the best places to visit in town. It's a fun and interactive museum that portrays the New South just as it was. The upstairs exhibits were disturbing, but necessary, powerful, and extremely relevant to today. Plan to spend about 1.5 hours here.