Windsor Castle

Windsor Castle is the world’s largest and oldest occupied castle, dating back to c. 1070-86. It is where The Queen spends her weekends, Easter, and a week in June for the Order of the Garter and Royal Ascot at Windsor Castle....