fromThe Good Life France1 week agoGet help with your French Administration requirements - The Good Life FranceOne of the first issues for non EU-citizens, including Americans, coming here is that they need a visa to stay longer than 90 days, and the choice can be bewildering!Canada news