The 2020 Best Countries Rankings has ranked Switzerland as the world’s best country to live in. Canada is second on the list among 73 reviewed countries.
Netherlands and Norway are at the lower rung of the first 10 rankings.
Below is the full list of the countries and their positions:
1. Switzerland
2. Canada
3. Japan
4.Germany
5.Australia
6. United Kingdom
7. United States
8. Sweden
9. Netherlands
10. Norway
It should be noted that the ranking the countries were grouped with subcategories like adventure, citizenship, cultural influence, entrepreneurship, heritage, movers, open for business, power and quality of life.
The same ranking adjudged Egypt to be the most powerful country in Africa followed by South Africa in the second position.