Windsor Castle - Berkshire, England

1 year ago
5

Windsor Castle is a royal residence located in the town of Windsor, in the county of Berkshire, England. It is the oldest and largest inhabited castle in the world and is one of the official residences of Queen Elizabeth II. The castle was originally built in the 11th century after the Norman invasion of England and has been continuously inhabited by the English monarchy ever since.

Windsor Castle has been the site of many important historical events, including the signing of the Magna Carta in 1215 and the State Funeral of Winston Churchill in 1965. The castle is also a popular tourist attraction, with visitors able to tour the State Apartments, St. George's Chapel, and the changing of the guard ceremony. In 1992, a fire broke out in the castle, causing significant damage to parts of the building, but it was restored over a period of several years.

Loading comments...