Balmoral Castle, in the Scottish Highlands, was Queen Elizabeth’s preferred resort among her several castles and palaces, and in the opening pages of “Spare” (Random House), the much anticipated, luridly leaked, and compellingly artful autobiography of Prince Harry, the Duke of Sussex, its environs are intimately described.
ONE A BRIGHT sunny Saturday in May, Prince Harry, 33, and American television actress Meghan Markle, 36, were married in a lively ceremony at St George's Chapel at Windsor Castle, Windsor, a town on the River Thames in southeast England, just west of London.