Mumbai is a rapidly developing, densely populated financial centre along the west coast of India. Home to Bollywood, scenes of this city have been beamed to us via televisions in our living rooms more often than we can remember. If not for the traffic chaos and incessant honking, a walk down the streets of Colaba…