The city named best in the world for quality of life... and it’s in France Anna Richards | 18/06/2024