9. Asheville, North Carolina
Nestled in the Blue Ridge Mountains, this relatively petite city punches above its weight in cultural and culinary bounty. The city is one big art walk, it also has endless places to eat and drink. Asheville’s friendly, eclectic personality also stood out to travelers. Just sitting on a downtown bench you can feel the pulse of the city. It has something for everyone. There is an abundance of hiking trails, and all of downtown is bustling with cute little stores. If you are visiting in the summer, there is the French Broad River for rafting….