Question: which country has the most tourists per year?
Answer: France saw the most tourists in 2018. France is the world's number one destination for international tourists, the most recent figures from the UNWTO show. Almost 90 million people visited the country in 2018. Spain isn't far behind, with over 82 million visitors.