Best cities to live in the world: Check top 10 list; where Delhi, Mumbai stand

South Asian countries including India have fared poorly in a ranking of the world's most liveable cities topped by Austrian capital Vienna.

 Best cities to live in the world:
An evening in Vienna, Austria. Image: Pixabay

By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

x