Archive for July 5th, 2009

Go Travel and See Tower Bridge in London, England

It seems that today is a day for England to be featured in this blog. Let’s practice a bit history about London and London Tower. I guess we all know that London is the capital city of England. This picture I have here is the Tower Bridge. Don’t get mistaken between London Bridge and Tower […]