The LAST Untouched Tribe In The World In The North Sentinel Island Seen Them? October 9, 2026 Leave a Comment on The LAST Untouched Tribe In The World In The North Sentinel Island Posted in Seen Them Share: XFacebookPinterestLinkedin In this video, we take an in-depth look at the isolated world of the Sentinelese people, who have had no contact with the outside … source Author: Seen Them?