Geography, asked by devansh8896, 2 days ago

The Deccan Plateau is a triangular trap located to the south of river_____

Answers

Answered by championsleagueuefa2
0

Answer:

The Deccan Plateau is a triangular trap located to the south of river Narmada

Similar questions