Strathspey railway operates restored historic steam and diesel passenger trains from Aviemore, Boat of Garten and Broomhill stations in the Highlands of Scotland. Homepage