Fill in the blanks .
1) Deccan region is to the south of ________ mountain and __________ river .
Answers
Answered by
8
Answer:
southern peninsula
Narmada River
Answered by
3
Deccan region is to the South of southern plateau and narmada river.
Similar questions