Travel Mumbai’s Magic Revealed: Must-See Locations in India’s Dream City September 24, 2023 Clare Louise The biggest city in India and the capital of the state of Maharashtra is Mumbai, formerly known as Bombay. It …