Largest cities of India ये हैं भारत के 10 सबसे बड़े शहर 

Jaipur ---------------------- Population - 3,073,350 ------------------------------------------

Pune ---------------------- Population - 3,115,431 ------------------------------------------

Surat ---------------------- Population - 4,462,002 ------------------------------------------

Kolkata ---------------------- Population - 4,486,679 ------------------------------------------

Chennai ---------------------- Population - 4,681,087 ------------------------------------------

Ahmedabad ---------------------- Population - 5,570,585 ------------------------------------------

Hyderabad ---------------------- Population - 6,809,970 ------------------------------------------

Bangalore ---------------------- Population - 8,425,970 ------------------------------------------

Delhi ---------------------- Population - 11,007,835 ------------------------------------------