The People Who Live On This Island Will Kill Anyone Who Tries To Come Ashore | The Mind Unleashed

North Sentinel Island, located in the Bay of Bengal, between Myanmar and Indonesia, is home to an isolated tribe that has never…

Source: The People Who Live On This Island Will Kill Anyone Who Tries To Come Ashore | The Mind Unleashed

Leave a Reply

Your email address will not be published. Required fields are marked *