Join Examsbook
Which of the following Deccan mountains are situated between the rivers Narmada and Tapti?
5Q:
Which of the following Deccan mountains are situated between the rivers Narmada and Tapti?
- 1The Aravallisfalse
- 2The Satpurastrue
- 3The Vindhyasfalse
- 4The Eastern ghatsfalse
- Show AnswerHide Answer
- Workspace