In what may surprise many of its residents, Gurgaon, Haryana has been ranked with better quality of life than Singapore, Hong Kong and Kuala Lumpur.
In the latest quality of life index report by data provider Numbeo, Gurgaon stood at 141 ahead of Hong Kong (145), Kuala Lumpur (173) and Singapore (155), scoring high on purchasing power and health care.
While Gurgaon's rank is impressive, the city of Mangalore in Karnataka has been ranked 48th among the list of global cities, ahead of cities like Hamburg, Atlanta, Las Vegas, Madrid, Prague, New York, and Tokyo.
The rankings, which rely on user-generated data, are based on a number of parameters including purchasing power, safety, cost of living, property price-to-income ratio, traffic commute time, pollution and climate.
Mangalore scored high on purchasing power, health care and safety.
Pune, Maharashtra managed to grab the 102 spot, ranking ahead of New York City (106) and London (129). Pune also fared well on purchasing power, health care and safety indicators.
Among Indian cities, Mangalore led the charts, followed by Pune and Hyderabad (116). See the full rankings here.
In city-to-city comparisons, between Delhi and Mumbai, Delhi fared better overall, thanks to purchasing power and climate indicators. Between Chennai and Bangalore, Bangalore stood better attributable to the city's climate and purchasing power.
Gurgaon beat neighboring Delhi and Noida in life quality as well.