Marshall, NC: Experience Appalachian Living in the North Carolina Mountains
The short 22 mile drive northwest of Asheville, North Carolina to the town of Marshall is the road to true mountain living. Located in the heart of the Blue Ridge and Smoky mountains between Weaverville, NC and Hot Springs, NC Marshall is a thriving center of Appalachian traditions, art, outdoor sports and more. Marshall, NC...
