Asia Quiz • by Patricia What is the most populous city in India? Mumbai New Delhi Kolkata Varanasi ? ? ? Sign up for Zadavaka and get these hints!