Isle of Arran. Loch Ranza Castle