Last modified on 12 February 2012, at 19:55

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.