Building of Castle
Layout of Windsor Castle
Structure Of Castle
Windsor Castle was built in the 11th century. It is a residence of the Queen and located in the British country of Windsor. William the Conqueror in the 1070’s, built Windsor Castle and chose the land
Start your own free website
A surprisingly easy drag & drop site creator.