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 22412 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 21775 times Windsor Castle - The largest inhabited castle in the world has been viewed 18859 times Windsor Castle - The largest inhabited castle in the world has been viewed 11136 times Windsor Castle - The largest inhabited castle in the world has been viewed 9508 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 9449 times Windsor Castle has been viewed 8915 times Inside Windsor Royal Station, which is now a major shopping centre opposite Windsor Castle, is a preserved steam locomotive. GW has been viewed 8275 times Windsor has been viewed 7763 times Windsor has been viewed 6498 times