France has it all. The landscapes, the beautiful towns, the history, the food and that special joie de vivre!