Off-limits to visitors since 1956, this remote island in the Indian Ocean is far from abandoned—it's actually home to an indigenous tribe. North Sentinel Island, located in the Bay of Bengal and ...
Tucked away on North Sentinel Island in the Andaman archipelago, the Sentinelese people are considered the most isolated ...