Social Sciences, asked by mahimalvi0, 8 days ago

D) India's neighbouring country toward North -
E) Peninsular plateau separated by Narmada river-​

Attachments:

Answers

Answered by riyanegi13
0

Answer:

true

false

please mark me brillanest

Answered by zaki60
0

Answer:

D. china

E. Deccan plateau

I'll be happy if it is useful to you

Similar questions