The Blue Ridge Parkway is a National Scenic Byway located in the eastern portion of North Carolina, starting at Jewel Lake to the west and ending at Sky Falls on State Route 64. The parkway was originally completed in 1932, and today has become part of a continuous road...