Find the word definition

Wikipedia
Taliwang

Taliwang ( Indonesia: Kota Taliwang) is a town in the West Sumbawa Regency, on the western cost of the island of Sumbawa, in central Indonesia's province West Nusa Tenggara. It is the fifth largest town on the island of Sumbawa, with a population of 44,136 at the 2010 Census.