Norway is the best country to live in the world. Find out where India stands
Norway has lived up to its reputation and has been adjudged the best country in the world to live in - for the 12th consecutive year.
Dec 16, 2015, 15:32 PM IST
Norway has lived up to its reputation and has been adjudged the best country in the world to live in - for the 12th consecutive year.
Dec 16, 2015, 15:32 PM IST