Windsor Castleis a royal residence located in the quaint city of Windsor, where tradition rules all.
So it’s safe to say the attraction lures a lot of visitors from around the world each year.
Leave it to a king to want to try and have a better view out his window.


