Aberystwyth

Town : Aberystwyth, UK
Importance : Why not?