Windsor Castle, in Windsor, England, Berkshire, is the largest inhabited castle in the world, and also the longest ever-inhabited castle ever since William I. Conqueror. The area occupied by the castle is approximately 45,000 mò.
View Full Image on Dreamstime
Username: Mirosk
Editorial: No
Width: 4585 pixels
Height: 3263 pixels
Downloads: 0
Image ID: 178693993