Hike to the Beacon Heights summit off the Blue Ridge Parkway, catching stunning views of Grandfather Mountain from a pair of rocky overlooks and exploring a beautiful, rocky, mossy forest.
Beacon Heights Trail, Linville, NC 28646, USA