Norway has been voted the best country in the world for quality of life, according to the United Nations' latest Human Development Index (HDI) ranking. Neither the UK nor the US ranked in the top 10 list, while Norway maintained its top spot for (...)