Windsor Castle is about 30 minutes outside of London and is the largest inhabited castle in the world. Apparently the Queen prefers to spend her weekends there rather than at Buckingham Palace (in London).
This is the section of the castle that people live in:
A view of another part of the castle:
Me at the castle:
No comments:
Post a Comment