English | German | Russian | Czech

North Sentinel Island English

Meaning North Sentinel Island meaning

What does North Sentinel Island mean?

North Sentinel Island

An island in the Andaman Islands, that is inhabited by the Sentinelese. The island is a forbidden island, where no contact is allowed with the outside world; outsiders may be executed on arrival.

Are you looking for...?