The Deccan Plateau lies to the
West of Narmade rever.
Answers
Answered by
0
Answer:
ooooooooooooooooooooo
Answered by
0
Answer:
The Deccan plateau lies to the south of Narmada River
Similar questions
Computer Science,
4 hours ago
Math,
4 hours ago
Physics,
7 months ago
Hindi,
7 months ago
English,
7 months ago