Uncover unique things to do in Fort Augustus, a charming gem on the banks of Loch Ness, Scottish Highlands, rich in natural beauty and history