CaernarfonHeritage RailwaysPorthmadogThe CoastWelsh Highland Railway by ianjking June 14, 2021The UKs longest heritage railway. Running 25 miles from Porthmadog to Caernarfon.