The Deccan Plateau is in which country?
Correct answer: India

Miss Sue
I chose France because I wasn't aware that anything green grew on plateaus of the other countries.