News18 » India » Photos

In pics: The world's most 'livable' cities

IndiaFebruary 27, 2015, 3:28 am

Vancouver is no longer the world's most 'livable' city! Australia's second-largest city Melbourne has been rated the world's best city to live in according to a recent survey. Mumbai came in at 116 with countries like Tripoli and Dhaka ranking even lower.

Latest Most popular

Live TV