The Keith and Dufftown Railway was a railway company in Scotland. Its line ran between Dufftown and Keith on the main line between Inverness and Aberdeen. The company was formed in 1857, but it strugg
Keith Town railway station with the 'Spirit of Banffshire' Class 108