Highlands welcome more than 8,000 runners for Loch Ness marathon

The start of the Baxters Loch Ness Marathon 2016
The start of the Baxters Loch Ness Marathon 2016

Breaking