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 24108 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 23063 times Windsor Castle - The largest inhabited castle in the world has been viewed 20688 times Windsor Castle - The largest inhabited castle in the world has been viewed 12578 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 10459 times Windsor Castle - The largest inhabited castle in the world has been viewed 10071 times Windsor Castle has been viewed 9691 times Inside Windsor Royal Station, which is now a major shopping centre opposite Windsor Castle, is a preserved steam locomotive. GW has been viewed 9658 times Windsor has been viewed 8382 times Windsor has been viewed 6937 times