Best Landmarks In Europe!


When people think of Big Ben, they think of the clock tower near the House of Parliament. Big Ben is in fact the name for the bell inside the tower and it is probably one of the most famous landmarks in London. 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.