Mention the location of deccan plateau
Answers
Answered by
3
Deccan the entire southern peninsula of India South of the narmada riverare centrally by a high rectangular table land
hope you like my answer please follow and make me as brainliest please...
Similar questions