Top 10 Best Countries to Live In

1Canada

Canada


2Australia

Australia


3United States

United States


4Sweden

Sweden


5England

England


6France

France


7Norway

Norway


8Switzerland

Switzerland


9Iceland

Iceland


10New Zealand

New Zealand


11Germany

Germany


12Denmark

Denmark


13Finland

Finland


14Spain

Spain


15Ireland

Ireland


16Japan

Japan


17Netherlands

Netherlands


18Brazil

Brazil


19Greece

Greece


20Italy

Italy


21Austria

Austria


22Portugal

Portugal


23South Korea

South Korea


24Singapore

Singapore


25United Arab Emirates

United Arab Emirates


26Scotland

Scotland


27Thailand

Thailand


28Bhutan

Bhutan


29Turkey

Turkey


30China

China


31Luxembourg

Luxembourg


32Sri Lanka

Sri Lanka


33Chile

Chile


34Philippines

Philippines


35Mexico

Mexico