51 Countries Where International Tourists Outnumber Local Residents
So, when it comes to international inbound tourists as a percentage of population, there are 51 countries where tourists outnumber local residents, according to the numbers crunched by London's The Daily Telgraph. Andorra, a small country nestled between Spain and France in the Pyrenees Mountains, took the top spot, which...