Indian Physical Geography : Physiography
Q 21 / 42
In which one of the following places is the Shompen tribe found?
A
Nilgiri Hills
B
Nicobar Islands
C
Spiti Valley
D
Lakshadweep Islands