Mumbai

Mumbai, India (formerly known as Bombay) is one of the most densely populated cities on the planet. Located on the west coast of India, it’s a popular stop for cruises …