With a staggering 16 million people all living in a city the size of
London, travellers coming off their Mumbai flights might – at first glance - expect nothing less than a chaotic and unwelcoming place; quite the contrary. Under its tough exterior lies a fascinating...