Ffestiniog & Welsh Highland Railways

Ffestiniog & Welsh Highland Railways

Porthmadog, Gwynedd, UK / The Ffestiniog & Welsh Highland Railways - two unique narrow gauge railways operated by the Festiniog Railway Company with a fascinating past and an exciting fu