ROYAL PALACES OF THE HOUSE OF WINDSOR Windsor Castle Windsor Castle is a medieval castle and royal residenc...