The Deccan Plateau lies to west of Narmada river.
Answer :
The Deccan Plateau lies to west of Narmada river.- False
Correct statement : The Deccan Plateau lies to south of Narmada river.
Learn in your speed, with individual attention - Teachoo Maths 1-on-1 Class