I cannot begin to express how amazing it was to see Windsor Castle, the world’s oldest and biggest perpetually maintained
Tag: Love Great Britain
I couldn’t have left London without paying homage to the one, the only, Madame Tussauds Wax Museum! Taking the world