April 1, 2014 by Thomas Gray
Windsor Castle is the oldest and largest occupied castle in the world.
Over a period of nearly 1,000 years it has been inhabited continuously, and altered and refurbished by successive monarchs.