Taymouth Castle lies on the south bank of the River Tay, about a mile from Loch Tay, in the heartland of the Grampian Mountai ...