Aberystwyth is a town in Cardiganshire on the west coast of Wales, between Cardigan Bay and the Cambrian Mountains.
See more Cities and Towns.