News

Despite being the world’s most visited country – drawing over 100 million tourists annually – France did not have a single city in this year’s top 25.