Sentinelese tribe, the most isolated tribe
The Sentinelese (also called the Sentineli or North Sentinel Islanders) are the indigenous people of North Sentinel Island in the
Read moreThe Sentinelese (also called the Sentineli or North Sentinel Islanders) are the indigenous people of North Sentinel Island in the
Read more