Pinned 8 years ago
Asia dominates the latest MasterCard Global Destination Cities Index but the world's favorite city is still in Europe.