Waynesville is a mountain town just west of Asheville, sitting at 2,700 feet in the Southern Appalachians where the Blue Ridge meets the Great Smokies. The downtown Main Street is lined with independent shops, galleries, and restaurants that reward a slow afternoon of browsing — one of the more intact small-town commercial streets in the region.
The town's biggest event is Folkmoot USA, an international folk festival held each July that brings dance and music troupes from a dozen countries to perform in the mountain communities of Haywood County. It is one of the most remarkable cultural celebrations in the region, and worth timing a visit around if you can.
The Frog Level Historic District along Richland Creek has been reborn as a brewery and restaurant quarter with outdoor seating and a greenway walk. The Museum of North Carolina Handicrafts in the Shelton House documents the Appalachian craft traditions that still define the region. Waynesville makes a good base for exploring the Blue Ridge Parkway and Great Smoky Mountains National Park, both accessible within 30 minutes.