Question

The Deccan plateau islocated in

Answer

India.

Related questions

Categories