Multiple choice

Deccan Plateau lies to the South of the River

  1. Chambal

  2. Sindh

  3. Betwa

  4. Ken

  5. Narmada

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

The Deccan Plateau is a triangular landmass that lies to the South of the River Narmada.