Mangoloids are concentrated in _________
Answers
Answered by
7
Answer:
Mangoloids are concentrated in the nearby areas of the Himalayas, e.g. Ladakh, Sikkim, Arunachal Pradesh and other areas of the north-eastern India.
Similar questions