Hyderabad, Pune Best Cities To Live In India; Europe Tops Most Livable Cities List!
Pune and Hyderabad have been declared as the best cities to live in India, based on various factors of urban infrastructure and livability criteria. Pune has improved its ranking by 3 spots to reach 142. Hyderabad too has been ranked at no.…