Delhi is situated on the banks of river____________?
ABrahamputra river
BRavi river
CYumna river
DGanga river
Correct answer
C. Yumna river
Explanation
Yumna river is the correct answer. Review the question and compare it with the other choices to remember this fact for future exams.