Norway Named The Best Country To Live In The World, 12th Year In A Row

For 12th year in a row, Norway has been named the best country to live in the world.

Every year the Human Development Report assesses 188 countries of the world on three basic parameters: healthy lifestyle, access to knowledge and standard of living, and Norway has been the chart topper for the last 12 years.

Courtesy: Tripoto

Read More