NC Gazetteer
Palmyra Township
A
township
in
Halifax County
SE Halifax County.