Windsor Castle

Windsor Castle is situated in Windsor in the English county of Berkshire. It is the largest and oldest occupied Castle in the world and it’s where Her Majesty The Queen chooses to spend most of her private weekends. Windsor Castle occupies 13 acres and combines the features of a fortification, a palace and a small town.