NC Gazetteer

John Rock

A mountain in Transylvania County
… mountain in NW Transylvania County between Cat Gap and Davidson River. Alt. approx. 3,220.