Archive for November 10th, 2009

Go Travel and See Windsor Castle in England

Let’s go travel and see Windsor Castle in the English county of Berkshire in England. Don’t you know that this castle is the largest inhabited castle in the world? Yes, it is also the oldest with continuous occupation. It is a great experience seeing this dream castle of many. Here is the photo taken by […]