Last modified on 22 November 2014, at 15:14

Timor

Timor is an island in the Indonesian archipelago. It is divided into the state of East Timor, and West Timor, part of the Indonesian province of Nusa Tenggara Timur.