You just read:

New Delhi Falls 12 Places and Chennai Emerges as the Most Liveable City in the Country According to the “Liveability Index 2012"

News provided by

The Institute for Competitiveness India

26 Dec, 2012, 10:10 GMT