Porthmadog, Gwynedd
Welsh Highland Heritage Railway take you on a train ride that stops so you can look at places such as the Engine Sheds, where you get to climb into the cabs ...