My source shows Canada first for 4 years running but I'll also settle for second.The following source ranks Switzerland 1st and Canada places 2nd for quality life.
10 Best Quality of Life Countries in 2021
In this article we are going to list the 10 countries with the highest quality of life. - Part 10www.insidermonkey.com
If I did a survey of how many people around the world who would wish to travel to Canada or Switzerland, my guess would be at least 90% would choose Switzerland. What is your honest guess?
My honest guess would be conditional on who was asked. For an American it would be the novelty of Switzerland. For a European it might be Canada.