With '20s-era landmarks, a Mayan Revival theatre, and proximity to Hungry Mother State Park and other nature adventures, this Virginia town is a must-visit.
Bristol, Virginia, a small city nestled in the Appalachian Mountains, was recently named one of HGTV's "50 Most Charming ...