Indian Cities quiz

India is growing rapidly, and so are its cities. Do you know where to find big Indian cities like Mumbai, Calcutta, Madras, Bangalore, Kanpur, Jaipur, Bhopal, Baroda and New Delhi in this India map quiz?