This 122-mile Mountain Road Trip Through Virginia and West Virginia Has Charming Small Towns, Beautiful Hiking Trails, and ...