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.
The rise has made India the second best place after Bhutan to live in the sub-continent, according to the 2010 Quality of Life Index, published by travel magazine International Living.
Overall, France topped the poll for the fifth consecutive year, followed by Australia, Switzerland, and Germany. The US lost four positions to end at seventh.
Sweden has been dubbed as the costliest country in the world to live by the index.
In 2009, India was the fourth best country in South Asia after Bhutan, Maldives and Sri Lanka.
The index, published for the 30th year, ranks 194 nations in nine categories: cost of living, culture and leisure, economy, environment, freedom, health, infrastructure, safety and risk, and climate.
India has not only improved its overall position in the tally, but has also gained around 25 points in the cost of living category. This year the country got 65 points compared to 40 last year.
"The figure relates to how much it will cost one to live in a style comparable to — or better than — the standard of living you're likely enjoying in the US," the magazine says.