The Blue Ridge Parkway is a scenic route that runs 469 miles through 29 Virginia and North Carolina counties. The journey starts in Waynesboro, Va., and ends in Cherokee, NC, connecting two national ...