West Timor

West Timor, East Nusa Tenggara Province, Indonesia, Timor is an Timor island at the southern end of Maritime Southeast Asia, north of the Timor Sea.