Search for Free Images
Windsor Castle - The largest inhabited castle in the world
Windsor Castle - The largest inhabited castle in the world
Windsor Castle, the largest inhabited castle in the world, rambles over 13 acres on a chalk buff above the river Thames. The castle has been a royal residence wince Henry 1's reign and every subsequent reigning English monarch has made additions to it.
 Top Viewed Images from Windsor, England
Windsor Castle - The largest inhabited castle in the world has been viewed 22991 times Windsor Castle - The castle has been a royal residence since Henry 1's reign and every subsequent reigning English monarch has has been viewed 22234 times Windsor Castle - The largest inhabited castle in the world has been viewed 19443 times Windsor Castle - The largest inhabited castle in the world has been viewed 11509 times Windsor Castle - The castle has been a royal residence since Henry 1's reign and every subsequent reigning English monarch has has been viewed 9765 times Windsor Castle - The largest inhabited castle in the world has been viewed 9709 times Windsor Castle has been viewed 9084 times Inside Windsor Royal Station, which is now a major shopping centre opposite Windsor Castle, is a preserved steam locomotive. GW has been viewed 8617 times Windsor has been viewed 7899 times Windsor has been viewed 6624 times