NC Gazetteer
Long Hill Township
A
township
in
Surry County
NE Surry County.