West Timor, People and tribe
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.
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.