Although Delhi is listed with a higher population, Mumbai's city proper is the most populous in India. Not only that, but Mumbai is the wealthiest city in India. Bollywood is located in Mumbai. read more