Upper Linville Falls, NC

Upper Linville Falls, Burke County, North Carolina is a short hike off the Blue Ridge Parkway milepost 316.3.

photo courtesy of John Tomko


Back to Photo Gallery.