Windsor Castle is a truly awe-inspiring destination for anyone who is interested in history, architecture, and of course the monarchy.