Caernarfon
Penrhyndeudraeth
Rhyl
Aberystwyth
Llangefni
Aberystwyth
Rhyl
Welshpool
Aberystwyth
Aberystwyth
Colwyn Bay
Newtown
Amlwch
Wales
Aberystwyth
Holyhead
Aberystwyth
Aberystwyth
Aberystwyth
Holyhead
Caernarfon
Bangor
Bangor, Gwynedd
Welshpool
Conwy
Llandudno
Wales
Newtown, Powys
Newtown
Bangor, Gwynedd
Bala
Rhyl
Aberystwyth
Aberystwyth
Llandudno
Holyhead
Aberystwyth
Caernarfon
Llanon
Caernarfon