Category Archives: Windsor

Photos from Windsor Castle: The Oldest and Largest Inhabited Castle in the World

Today, we toured the magnificent Windsor Castle, the oldest and largest inhabited castle in the world. It has been the family home of British kings and queens for almost 1,000 years. It is an official residence of Her Majesty The … Continue reading

Posted in Windsor | Comments Off on Photos from Windsor Castle: The Oldest and Largest Inhabited Castle in the World