NC Gazetteer

Walnut Hill Township

A township in Ashe County
NE Ashe County.