Paris: Olympic host France retained its spot as the world's top tourist destination in 2024 with ... flocked to the Iberian nation in 2024, a 10 percent increase from the previous year.