Asheville, North Carolina
Lonely Planet named Asheville the top US destination to visit in 2017. Nestled among the beautiful Blue Ridge Mountains, the city offers plenty of outdoor activities as well as shopping, history, and a thriving arts scene.
[Photo via]