India 88th best country to live in, France on top
The rise has made India the second best place after Bhutan to live in the subcontinent, according to the 2010 Quality of Life Index, published by travel magazine International Living
India has moved up 35 places to become the 88th best country in the world to live, leaving behind nations like Russia and China, according to a survey.
Publication Date:
11/01/2010