Where is West Timor?
Where is West Timor located?
West Timor, Nusa Tenggara Timur, Indonesia (approx. -10.38333°, 123.6333°)
Where is West Timor on the map?
{"latitude":-10.38333,"longitude":123.6333,"title":"West Timor"}