Eating with the World’s Most Isolated Tribe (The Tree People of Papua, Indonesia) January 22, 2023 Have you ever wondered how it’s like eating with the world’s most isolated tribe? Watch the video to find out and enjoy!