Carmarthen is the county town of Carmarthenshire, Wales. It is on the River Tywi and has a population of about 15,000.
Carmarthenshire
Interestered in building this community? Click here to earn by running this franchise.