About 25 miles from Asheville is the hopping small town of Waynesville in Haywood County. Its busy downtown has a surprising number of fine galleries and specialty shops. Along with the popular Mast General Store, there are about a dozen galleries and a variety of antique shops, home furnishing centers, and gift shops. And don't forget the many restaurants and a couple of breweries. Nearby outdoor adventures are limitless since it's located at the foot of the Great Smoky Mountains and near the Blue Ridge Parkway.