Carmarthen is a historic market town in southwest Wales, often regarded as one of the oldest towns in the country. Situated along the River Towy, it boasts a rich history dating back to Roman times and is closely associated with Arthurian l...
Carmarthen is a historic market town in southwest Wales, often regarded as one of the oldest towns in the country. Situated along the River Towy, it boasts a rich history dating back to Roman times and is closely associated with Arthurian l...