Charlotte, North Carolina, should be on your list of possible vacation spots when you're deciding where to go next. This Southern city has a lot of charm, great places to eat, and fun things to do that make it well worth a visit.