34672Clipboard12

Windsor Castle, England

Windsor Castle, the largest inhabited castle in the world, is one of the official residences of HM Queen Elizabeth II. Since William the Conqueror built the first castle in 1080, its proximity to both London and the old royal hunting forest (now Windsor Great Park) made it popular as a royal residence.

Over the centuries many kings have lived at Windsor, adding or altering buildings, and a serious fire in 1992, and the subsequent restoration and rebuilding, continued this process of change and renewal.

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *