Believed to be the oldest town in Wales, the market town of Carmarthen sits on the River Towy, one of the longest rivers in Wales.
Saif tref farchnad Caerfyrddin, tref hynaf Cymru yn ôl pob sôn, ar Afon Tywi, un o afonydd hiraf Cymru.