Explanation
The Deccan Plateau is a large elevated region in southern India, bordered by the Eastern and Western Ghats. It is a prominent geographical feature of the Indian subcontinent, making India the correct answer.
Practice this MCQ: Decan plateau is in:. Check correct answer and detailed explanation on MrProfessor.
The Deccan Plateau is a large elevated region in southern India, bordered by the Eastern and Western Ghats. It is a prominent geographical feature of the Indian subcontinent, making India the correct answer.