Windsor Castle is known for being the final home of Queen Elizabeth II and holds the title of the oldest, biggest, occupied castle in the world. Since being built in the 11th century, the British landmark has undergone some significant changes.
Daily Express :: Life and Style Feed