France is the #1 Visited Country
It should come as no surprise to know that France is the world's most popular tourist destination. With near 90 million visitors every normal non-covid year, France is a head and shoulders above Spain, which comes in second, receiving 82 million visitors per year. The number 3 spot goes to the USA with 78 million.
Advertisement