Carmarthen is sited on the River Towy and is the county town of Carmarthenshire. Carmarthen lays claim to being the oldest town in Wales. According to some variants of the Arthurian legend, Merlin was born in a cave outside Carmarthen, with some noting that Merlin may be an anglicised form of Myrddin. You can  find the real gems of shopping in Carmarthen in  the long established and locally run shops and in Carmarthen market which between them give Carmarthen it's real character and charm.