Known as one of the "last untouched places" on Earth, what is this island that lies west of Wandoor in South Andaman Island?
Answer North Sentinel Island
The North Sentinel Island has been prohibited thanks in large part to the undisturbed Sentinelese who live there. Although the early '90s saw some peaceful encounters with the tribe, they have since made it known that outsiders are not welcome.
Last updated 5 years ago · 312 views · SOURCE