The Russian capital has beaten stiff competition to emerge as this year’s ‘World’s Leading City Destination.’ Moscow triumphed over the British and French capitals, as well as 16 other cities, including St. Petersburg.
The World Travel Awards (WTA) red carpet ceremony took place in Muscat (Oman), awarding leaders in the tourism, airline, hotel and hospitality sectors.
Continue reading https://on.rt.com/a68s