on 3 Aug 2019By Uzair KhanGeneral KnowledgeDecan Plateau Is InDecan plateau is in_____a. France b. India c. Australia d. South America