27 Odd Facts That Should Not Be Told

untold-fact-17
Which is the world’s most visited city? London …
After a several years of competition with Bangkok, London has regained its place as the world’s most visited city
(according to MasterCard’s 2014 Global Destinations City Index).
The city sees about 18.69 million international visitors annually, generating $19.3 billion in revenue for their city.
PREV 1 ... 910 11 1213 ... 28NEXT

Leave a Comment

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

Featured Articles

FUNNY

awesome

science

animals

weird

artsy

videos