London tops the list as the destination of choice for international travelers for the third time in four years, according to the annual MasterCard Global Destination Cities Index released today.
Now in its fourth year, the index provides a ranking of the 132 most traveled cities from around the world.