Saturday, 10 May 2014

Travel facts...............

MOST people believe that the Big Ben in London, is the name of the world-famous clock or the tower that houses it. 

It isn't true!! 

Big Ben is the 13- ton bell, and the tower that houses is St. Stephen’s Tower

Go Holiday news

No comments:

Post a Comment

Note: only a member of this blog may post a comment.