Some places remain completely off-limits to travelers despite their mystery and beauty. North Sentinel Island in India is closed to outsiders due to the indigenous tribe’s isolation, enforced by ...