This megalopolis of India is one of the most populous cities in the world. Here are some facts on Mumbai!