Windsor Castle
From Wikipedia, the free encyclopedia
Windsor Castle in 1907
Windsor Castle is the largest inhabited castle in the world. It is in Windsor, Berkshire, England. Queen Elizabeth II of the United Kingdom lives there for part of the year. The castle was built by William the Conqueror. In 1992 there was a fire at the castle.
|
||||||||||