Which country has the best quality of life 2023 July 8, 2019 16 32 64 128 The best countries to live in the world