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.
This article, images and content belong to the source and curated for informational purposes.