Loch Ness stretches 23 miles southwest from Inverness to Fort Augustus and the Caledonian...