NC Gazetteer
Hayes Gap
A
gap
in
Cherokee County
N Cherokee County in Hanging Dog Mountain.