15 hidden gems in the Highlands and Islands

Glenfinnan Railway Viaduct in Scotland with the Jacobite steam train passing over on its way to Mallaig.
Glenfinnan Railway Viaduct in Scotland with the Jacobite steam train passing over on its way to Mallaig.