Mumbai (formerly Bombay), situated on the west coast of India, is ...