The City of Asheville is consistently voted as one of the top places to visit and live in the United States, known for its rich art deco architecture, mountain scenery and outdoor activities, and liberal and happy residents.
What North Carolina City is consistently voted one of the top places to live in the United States?
Asheville