NC Gazetteer

Rose Hill

A town in Duplin County
… town in SW Duplin County. Alt. 89. Settled approx. 1847; inc. 1875. Named for wild roses growing in the vicinity. Produces hogs, lumber, poultry, and wine.