English, asked by chiraguin29secp, 7 hours ago


The Deccan Plateau lies to the
West of Narmade rever.​

Answers

Answered by pratikgadadare2006
0

Answer:

ooooooooooooooooooooo

Answered by hj23336
0

Answer:

The Deccan plateau lies to the south of Narmada River

Similar questions