Top 500 best places to live in France
The top 500 of the best places to live in France for 2021 have been unveiled, in the second annual study by the quality of life group the Association towns and villages where life is good ("the association of towns and villages where life…