Town in Moore County, North Carolina, United States of America
townofcarthage.org
Carthage is the county seat of Moore County, North Carolina, United States. The population was 2,635 at the 2020 census. The city is named after Carthage. Wikipedia