landmarklocation.com
Aberystwyth, Wales, UK
Aberystwyth (English: Mouth of the River Ystwyth) is a historic market town, administrative centre and holiday resort within Ceredigion, Wales. It is often colloquially known as Aber, and is locate…