The Blue Ridge Parkway is a National Parkway and All-American Road in the United States, noted for its scenic beauty. The parkway, which is the longest linear park in the U.S., runs for 469 miles through 29 counties in Virginia and North Carolina, linking Shenandoah National Park to Great Smoky Mountains National Park.