Windsor Castle
Where: England
Year Built:
Windsor Castle is one of the official residences of Her Majesty the Queen Elizabeth the second. The Queen is head of state in the United Kingdom of Great Britain and Northern Ireland, and also head of the Commonwealth. The monarchs direct powers... |