Grandmother Gap is located near what non-profit attraction and state park?
Grandmother Gap:  4075 ft ) is a mountain pass in North Carolina on the Blue Ridge Parkway, between Grandmother Mountain and Beacon Heights, east of Linville and nearby Grandfather Mountain. Grandfather Mountain: Grandfather Mountain is a mountain, a non-profit attraction, and a North Carolina state park
Grandfather Mountain