New Delhi is on the banks of

North India - General Knowledge Question and Answer

New Delhi is on the banks of 


Ganges
Sutlej
Yamuna
Tapti

Answer:

New Delhi is on the banks of Yamuna.


Share Me: