General Knowledge MCQs
Q Deccan Plateau is situated in:
  • A A. france
  • B B. india
  • C C. australia
  • D D. None of these
Leave a Comment