Delhi
bombay
The second largest city in the world by population is Mumbai, India.
The answer is Delhi.
India's second largest city is Delhi.
After Tokyo, the world's second largest city by population is Delhi, India.
Kolkatta
Pune is the second largest city in the state of Maharashtra ( western India).
Mumbai is the largest city in India.
Largest City In The Worlds According To Land Is TOKYO,JAPAN. Second Largest City In The World According To Land is NEW YORK CITY, USA. Third Largest City In The World Is MUMBAI, INDIA. Largest City In The Worlds According To Land Is TOKYO,JAPAN. Second Largest City In The World According To Land is NEW YORK CITY, USA. Third Largest City In The World Is MUMBAI, INDIA. Largest City In The Worlds According To Land Is TOKYO,JAPAN. Second Largest City In The World According To Land is NEW YORK CITY, USA. Third Largest City In The World Is MUMBAI, INDIA.
India India India India
India is the second largest population after China.