Windsor Castle, in Windsor, England, Berkshire, is the largest inhabited castle in the world, and also the longest ever-inhabited - Image Details
Image
Windsor Castle, in Windsor, England, Berkshire, is the largest inhabited castle in the world, and also the longest ever-inhabited

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