A small island in the Andaman Sea, North Sentinel Island might be the least visited inhabited island on earth, a testament to cultural survival through isolation.
A small island in the Andaman Sea, North Sentinel Island might be the least visited inhabited island on earth, a testament to cultural survival through isolation.