By Roger Allnutt Located on the west coast of the country facing the Arabian Sea, Mumbai, formerly called Bombay, is India’s most vibrant city. It’s…
The Gateway of India in Mumbai