The Welsh county of Carmarthenshire, nestled on the River Tywi, is brimming with character and history – and good pubs that don't cost you a fortune. But most people overlook the market town of ...