where does the blue ridge parkway start and end?
<answer> Start near Rockfish Gap, Virginia and ends near Cherokee, North Carolina. <context> The Blue Ridge Parkway is 469 miles long. It is the longest linear park in the United States, as of 2015, and crosses through 29 counties in Virginia and North Carolina. The route begins near Rockfish Gap, Virginia and ends near Cherokee, North Carolina.