Mumbai (formerly called Bombay) is a densely populated city on the west coast of India. A financial hub, it is India’s largest city. On the coastline of Mumbai Harbor stands the famous Indian stone arch gateway, designed by the British Raj in 1924. Offshore, nearby Elephanta Island has ancient cave temples dedicated to the Hindu god Shiva.