Caernarfon is 20 miles away from Porthmadog by car and is also is the end of the line of the Welsh Highland Railway which starts at Porthmadog (although this is slightly longer at 25 miles).

Showing 1 from 1 Items

Count:
Sort by:
Order: