What’s the most populated urban area in India?

New Delhi
Mumbai
None of these
Calcutta

Trivia Crack Answers Main Page