Geography, asked by soni10121993, 1 year ago

define deccan plateau?

Answers

Answered by preetty01
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 vedantnaskulwar
4
Deccan plateau is the largest plague in western and southern India
Similar questions