where is the deccan plateau
The Deccan Plateau is a large plateau in India, making up most of the southern part of the country.