Where is the Deccan Plateau?

Brazil
Russia
India
Australia

Trivia Crack Answers Main Page