Video ThumbnailVideo Thumbnail

Is your city in most liveable cities in India list? Find out

Maharashtra’s Pune, Navi Mumbai and Greater Mumbai are the top three cities, while New Delhi ranks a lowly 65 in an Ease of Living Index released by the Central government here on Monday.
See more

Recommended Videos