Mumbai vs Bombay Mumbai is the financial capital of India, and the most populous city in the country. It is ahead of all metros in Asia when it comes to GDP and has a population exceeding 20 million people. It is located in the state of Maharashtra and lies on the western coast of India. […]