Forever associated with Shakespeare's Macbeth, the castle is one of the Highlands' leading tourist attractions, and on Thursday evening the Dowager Countess of Cawdor, Lady Angelika, invited friends ...