define deccan plateau?
Answers
Answered by
6
The Deccan is a peninsular plateau located in central India that includes inland sections of the states of Andhra Pradesh, Maharashtra and Karnataka.
Answered by
4
Deccan plateau is the largest plague in western and southern India
Similar questions