Mountains NC
North Carolinas Little Switzerland boasts big views and even bigger hospitality
About an hour from Asheville, nestled along the Blue Ridge Parkway, you'll find a village far away from its foreign namesake. |!| Asheville