England

Windsor Castle, an official residence of the Royal Family, is the oldest and the largest permanently inhabited castle in the world.

An excerpt from the article 21 facts about England