From what to wear to how to get around, cultural differences and general advice, these tips will make you prepared to travel to Mumbai!