In India, Bengaluru ranked 171 globally is the most livable city followed by Mumbai and Chennai ranked 182 globally. Kolkata ranked 203 and New Delhi ranked 204 globally is Read More