Welsh Highland Railway
Counties of Wales
Snowdonia
Slate industry
Blaenau Ffestiniog
Tan-y-Bwlch
Maentwrog
Porthmadog
Ffestiniog
Gwynedd
Track gauge
Ffestiniog Railway