Oldest Continuously Inhabited Royal Residence – Quick Facts about Windsor Castle

Every country has its own architectural marvels and England is definitely not an exception. The stunning Windsor Castle is marked in the history, as the oldest and largest royal residence, which is still being used for original purposes. Other fun facts about England can be found here:
Back to Top