English, asked by shivakumarpolampally, 1 month ago

Where did Delhi located ​

Answers

Answered by fulitasoren86
5

Answer:

north-central India.

Explanation:

Mark Me As a Brainlist

Answered by ameya1896
2

Answer:

Delhi is located in Northern India,

Explanation:

Similar questions