While the train was on its magical journey, Santa and his elves walked down the carriages, handing out presents.
The North Yorkshire Moors Railway (NYMR) has announced it will be welcoming visitors this February half-term with steam rides ...