There is a great little town, Floyd, Virginia, just off the Blue Ridge Parkway in Southwest Virginia. Floyd is one of the recommended stops on the Crooked Road, a series of destinations to hear and experience in person the beautiful traditional mountain music of this area.
https://www.myswva.org/tcr
There is a very nice campground, Chantilly Farms, about 6 miles from Floyd.
http://chantillyfarm.com/wp/camping/
Then there is the Floyd Country Store where music is presented live on most Friday, Saturday, and Sunday nights by some really fine musicians. If you like traditional/heritage music it just doesn't get any better.
http://www.floydcountrystore.com/
We just returned from a four day trip today and had a great time.