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 23368 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 22557 times Windsor Castle - The largest inhabited castle in the world has been viewed 19927 times Windsor Castle - The largest inhabited castle in the world has been viewed 11839 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 9972 times Windsor Castle - The largest inhabited castle in the world has been viewed 9820 times Windsor Castle has been viewed 9252 times Inside Windsor Royal Station, which is now a major shopping centre opposite Windsor Castle, is a preserved steam locomotive. GW has been viewed 8923 times Windsor has been viewed 8044 times Windsor has been viewed 6737 times