Aberdeenshire by train

5 min read

Jeremy Ellwood takes to the rails to explore this far-flung county, wh