Canadians Enjoy the Best Quality of Life in the World

Canada ranked number one in Quality of Life and was rated the number two Best Country overall in a recent global survey. With a population of just over 36 million, it is the second-largest country in the world behind Russia.