Switzerland August 8, 2023Best Countries in the World With Quality of Life|Happiest Country in the World #ytshorts #factshorts