France has retained its crown as the world’s most popular tourist destination – but visitors spend more money in Spain, according to official figures. France welcomed 98 million tourists in ...
That number was especially impressive considering that Russia’s ongoing war in Ukraine kept travelers away from parts of the region, notes the tourism body in its report. France was the world ...