Seduced by Scottish clan traditions of the past and evoking a time honored homage to the crown, Balmoral Castle is the private residence of her Majesty the Queen. It has remained a favorite reside…