Geography, asked by salmanroy006, 3 months ago

The Deccan plateau is located in (a) Kenya (b) Australia (c) china

Answers

Answered by ms8120584
1

the Deccan plateau is located in India

Similar questions