Llanelli is the largest town in both the county of Carmarthenshire and the preserved county of Dyfed, Wales.