Wedugo Education
Home
Categories
About
General Knowledge
English
The Sentinelese tribe inhabit which of these places?
A) Lakshadweep islands
B) Odisha
C) Andaman and Nicobar islands
D) Madhya Pradesh
Explanation:
No Details
← Previous
Next →
Share this Question