Windsor Castle

Add a Note
Sourced from:
Windsor Castle

Windsor Castle, England

Windsor Castle is a royal residence in Berkshire, England. It is the largest inhabited castle in the world since 500 people work and live there. I definitely want to tour this castle in the near future. Love the architecture of it.

Windsor Castle, Castles, England
Leave a Note.
Refaves: 1
Faved May, 11 2012 by:

Jana Abrahams
Innisfil, ON, CA
Faved into the Collection:

Neuchatel Castle, Switzerland.  - Castles Edinburgh Castle, Scotland at sunset - Castles Peles Castle, Romania - Castles Blarney Castle -Ireland - Castles Edinburgh Castle - Castles Hohenzollern Castle - Germany - Castles Chenonceau Castle, France - Castles Neuschwanstein Castle - Castles Windsor Castle - Castles
Originally Sourced From:
Windsor Castle - Castles
  • About
    © Copyright 2012. All media posted is the sole property of their respective authors.