Did you know France is set to be the world's top travel spot by 2025? It's expected to welcome 93.7 million visitors each year1. This will make it the new ...