India Bengaluru, Shimla most livable cities, Delhi at 13th spot in ‘Ease of Living Index’ Mar 6, 2021 - 6:21 am EST @theindpanorama 0 New Delhi (TIP): Bengaluru was adjudged the most liveable among 111 cities in India in the government”s ”Ease of Living Index” on Thursday, March 4, followed by Pune, Ahmedabad, Chennai, Surat, Navi Mumbai, Coimbatore, Vadodra, […]