Mumbai

Mumbai is India's most populated city and one of the most densely populated urban areas in the world. Mumbai is India's financial and commercial center, and a major port for shipping goods. Mumbai was formerly known as Bombay, and was ceded by Portugal to England in 1661. It was a strong base for the Indian independence movement in the early 20th century.

Best places to visit in Mumbai