25 Best Places You Will Love to Visit in Summer

11. Big Ben (United Kingdom)

Just like the Eiffel Tower, this place is the icon of London; the capital city of UK. It is basically a clock tower overlooking the palace of Westminster in London. It is the world’s largest 4-sided clock. Once you see it, you cannot stop yourself taking selfies.

Leave a Reply

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