Windsor Castle

Windsor Castle is one of Britain's major tourist attractions. It is a royal residence at Windsor in the English county of Berkshire. The castle is notable for its long association with the British royal family.

0 comments:

Post a Comment

 

Blog Archive