NDTV Correspondent
Monday, April 2, 2007 (New Delhi):
According to the Worldwide Quality of Living survey that involved 215 cities, New Delhi is the best city to live in India.
However, on the flip side, Delhi is ranked 148th, which is up two places last year.
The survey, which was conducted by Mercer Human Resource Consulting, was based on an evaluation of 39 criteria including political, social, economic and environmental factors.
While Zurich was adjudged the best city, Baghdad featured last on the list.
NDTV.com