The Deccan Plateau is located south of the Narmada River.
- True
- False
Answer: True
The Deccan Plateau is a large triangular plateau located south of the Narmada River, bounded by the Western and Eastern Ghats. It covers most of South India and is composed of volcanic basalt rock. It is one of the oldest landforms on Earth.