Marathon
THE Fort William marathon will take place this Sunday (July 31).
Set ‘in the heart of the Highlands’, the marathon will take competitors through some of Lochaber’s most stunning scenery.