Britain’s Oldest Castle (1/10)

List item

The oldest and largest inhabited castle in Britain is Windsor Castle, which, for over a 1,000 years has been the residence of Britain’s kings and queens.

Leave a Reply

Your email address will not be published. Required fields are marked *



What do you think?

His favourite board game is Monopoly.. (16/25)

Worst Birthday present (17/25)