About Linville River
The Linville River is a river in western North Carolina. The river begins in the slopes of Peak Mountain, Sugar Mountain and Flattop Mountain, in the Linville Gap. As it goes south through Avery County, it passes through the communities of Grandfather, Linville, Pineola, Crossnore and finally at Linville Falls.