Caernarfon
Gwynedd
Gwynedd
Harlech Town Center
Caernarfon
Gwynedd
Harlech Town Center
Garth
Gwynedd
Gwynedd
Caernarfon
Caernarfon
Garth
Gwynedd
Gwynedd
Harlech Town Center
Harlech Town Center
Gwynedd
Barmouth
Caernarfon
Gwynedd
Holyhead
Gwynedd
Beddgelert
Caernarfon
Gwynedd
Gwynedd
Dolgellau
Dolgellau
Harlech Town Center
Gwynedd
Llanberis
Gwynedd