Mastercard has released its Global Destination Cities Index, which provides a ranking of the 132 most visited cities around the world.
Measured by the number of international overnight visitors, the study, now in its seventh year, calculates which countries was the most visited in 2016.
From the Asia-Pacific region to Europe to the Middle East and Africa, here are the 20 cities with the most visitors in 2016:
20) Prague, Czech Republic - 5.81 million international visitors
19) Shanghai, China - 6.12 million international visitors
18) Vienna, Austria - 6.69 million international visitors
17) Osaka, Japan - 7.02 million international visitors
16) Rome, Italy - 7.12 million international visitors
15) Taipei, Taiwan - 7.5 million international visitors
14) Milan, Italy - 7.65 million international visitors
13) Amsterdam, Netherlands - 8 million international visitors
12) Barcelona, Spain - 8.20 million international visitors
11) Hong Kong, China - 8.37 million international visitors
10) Seoul, South Korea - 10.20 million international visitors
9) Tokyo, Japan - 11.70 million international visitors
8) Istanbul, Turkey - 11.95 million international visitors
7) Kuala Lumpur, Malaysia - 12.02 million international visitors
6) Singapore - 12.11 million international visitors
5) New York City, USA - 12.75 million international visitors
4) Dubai, United Arab Emirates - 15.27 million international visitors
3) Paris, France - 18.03 million international visitors
2) London, England - 19.88 million international visitors
1) Bangkok, Thailand - 21.47 million international visitors
Source : World Economic Forum