Asia 9 October 2017 Mumbai: 10 great things to do in India’s biggest city Mumbai is the largest city in India. Until 1996, this city was called Bombay, the English version of the previous Portuguese name for the city Bom Bahia (translation:…