Where is the Deccan Plateau Located?

The Deccan plateau is located south of the Gangetic Plain in India and separated by the Vindhya and Saputara mountains. The south of the Deccan plateau is the plain lands of Tamil Nadu and Kamataka.