Mumbai: The Most Expensive City to Live in India August 18, 2023 Mumbai- the bustling city, popularly known as the “Mayanagri ” has earned another distinction of being the most expensive city…