Mumbai

Mumbai (formerly called Bombay) is a densely populated city on India’s west coast. A financial center, it's India's largest city.