Discover Wales' oldest town through a journey into Carmarthen, Aberystwyth, and Bangor's storied pasts.