Go Travel and See Buckingham Palace in London, England
I have been dreaming to visit this place and I was finally there. Buckingham Palace is a must to see especially when you visit London. I witnessed here the changing of the Royal Guards and it was a nice experience! Sad to say, I was not able to meet Queen Elizabeth II..wink! more about Buckingham […]