Geography, asked by dipdek8976, 1 year ago

Which plateau lie on the north of narmada river?

Answers

Answered by mahii2694
0

Deccan Plateau............

Answered by arushi9909
0

Answer:

peninsular plateau is the answer

Similar questions