New Delhi: Bengaluru is the most livable city in the country, followed by Mumbai and Chennai, a survey said. In India, Bengaluru, ranked 171st globally, scores most favourably followed by Mumbai and C...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.