Nerd’s Eye View : Windsor Castle, London

No trip to London could possibly be complete without a visit to amazing Windsor Castle, the family home to British kings and queens for over 1,000 years. The size of the Castle is breath taking, in fact it is the largest and oldest occupied Castle in the world and it’s where Her Majesty The Queen... Continue Reading →

A WordPress.com Website.

Up ↑