ACHRAY, a small but wildly picturesque lake in Perthshire, near Loch Katrine, 15 miles N.W. from Stirling.