Multiple choice Deccan Plateau lies to the South of the River Chambal Sindh Betwa Ken 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.