Windsor Castle is located in Windsor, Berkshire, southeastern England. It is currently the family castle of the British Royal Windsor Dynasty and the largest inhabited castle in the world. Windsor Castle is also the main administrative residence of the British monarch. The current Queen Elizabeth Alexandra Marie Windsor spends a considerable amount of time each year in Windsor Castle, where she engages in state or private recreational activities.