This week Mastercard 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, predicts which countries will […]
Menu