Prepared By : CII and Institute of competitiveness
Parameters : Living Standard
Socio Cultural Environment
Education
Medical Standards
Recreational Possibilities
Top Cities As Per Rank
1) Delhi
2) Mumbai
3) Chennai
4) Bengaluru
5) Kolkatta
6) Hyderabad
7) Ahmedabad
Pune
9) Gurgaon

Well I think Hyderabad is the best place to live with among the known big cities in India. Hyderabad is economical and for all class people.
I think Mumbai is the best happiest city within India but for civil services and other compititive examination Delhi is the best one!