Social Sciences, asked by rajabrar297, 10 months ago

Delhi lies in the Northern India true false​

Answers

Answered by Anonymous
1

Answer:

True, Delhi lies in Northern India.

Follow me plz

Similar questions