Harlech
Criccieth
Pwllheli
Nefyn
Porthmadog
Pwllheli
Penrhyndeudraeth
Penrhyndeudraeth
Porthmadog
Caernarfon
Penygroes
Gwynedd
Caernarfon
Porthmadog
Porthmadog
Gwynedd
Gwynedd
Gwynedd
Pwllheli
Porthmadog
Gwynedd
Porthmadog
Penrhyndeudraeth
Porthmadog
Abersoch
Penrhyndeudraeth
Porthmadog
Porthmadog
Porthmadog
Porthmadog
Caernarfon
Gwynedd
Caernarfon
Porthmadog
Caernarfon