eCareers

Subject : GENERAL KNOWLEDGE


Takla Makan Desert is Located in which country?
  1. China
  2. India
  3. Iran
  4. Chile
Correct Answer: china