Yonaguni Island is a tiny Japanese island with a big reputation. Learn more about the famous "monument" that has drawn the world's attention to Yonaguni, as well as some of the island's other unusual attractions, in this episode.
UP NEXT
Most Watched In Shows ( Last 30 days )
1,357 Views
1,318 Views
1,168 Views
1,079 Views