Mumbai (Bombay) is India's most populous city with a population of 20 Million. It is located on Salsette Island off the coast of Maharashtra, India. The original seven islands of Bombay were merged by the British in the 18th century, to form one large island.