Saturday 26 October 2013

Windsor Castle

Windsor Castle is a royal residence at Windsor, on the outskirts of London. Windsor Castle is the largest continuously inhabited castle in the world. Members of the British Royal Family, including the present Queen have lived in Windsor for over 900 years. Windsor Castle has been the home of 39 monarchs in this period.

Windsor Castle was first built in 1066, by William the Conqueror. Windsor castle was chosen for a good reason, the point which the castle was built is a strategic position on a steep hill overlooking the River Thames.


Windsor Castle and Great Park

No comments:

Post a Comment