949General KnowledgeMedium
The ‘Tartar’ tribe inhabitates in which part of the world?
AKenya
BIndonesia
CSiberia
DMalyasia
Correct answer
C. Siberia
Explanation
Siberia is the correct answer. Review the question and compare it with the other choices to remember this fact for future exams.