Mumbai is the most populated city in India. Here are some Facts of Mumbai.

1 2 3