Haywood County, about 30 minutes west of Asheville, is known for its outstanding scenery and access to outdoor adventures. The county seat, Waynesville, is the largest town in Western North Carolina, with many restaurants, galleries, and antique shops. Canton, east of Waynesville, is an up and coming area with a revitalizing downtown nestled along the Pigeon River that's attractive to outdoor lovers and those seeking a small mountain town vibe. Maggie Valley, Lake Junaluska, and Clyde also offer a mountain retreat lifestyle, farmland, and easy access to the Pisgah National Forest, Great Smoky Mountains, and the Nantahala National Forest.