Russian Capital, Moscow, Now “World’s Leading City Destination” According To World Travel Awards
The pandemic made the competition between tourism destinations even more fierce. However, it gave way for some to stand out from the crowd.
This is how the Russian capital city, Moscow, got a tourism industry equivalent of the Oscars as World’s Leading City Destination.
World Travel Awards was founded in 1993. It is considered the most prestigious award in the industry. It is the first time that Moscow is hosting the awards. In 2019, it was voted “World’s Leading City Destination”, beating such cities as London, New York, Paris, Sydney, Lisbon and others.