The latest edition of Mastercard's annual Global Destinations City Index, which ranked cities around the world according to the number of international overnight visitors received, has been released.

This year's list welcomed new arrivals in the top 20, knocking out Prague, Vienna, Shanghai, Amsterdam and Rome. Seoul, hit hard by tensions with South Korea’s neighbour to the north, also slipped down the ranking.

Here we look 20 of the most visited cities and their less crowded alternatives. Where did London feature? Read on to find out.