Explore relationships

Timor Island

Timor (Indonesian: Pulau Timor; Portuguese: Ilha de Timor; Tetun: Illa Timór) is an island at the southern end of Maritime Southeast Asia, in the north of the Timor Sea.

Use + to expand a branch. Click a topic name to open its summary.