Dropping down from an earlier ranking of 2 in 2018, Navi Mumbai ranked 6th this year, under the “population more than million” category, with Bengaluru topping the list as first most livable city in the country. The City of the Twenty First Century; Navi Mumbai, was ranked as the sixth most livable city in the […]