Takari


Takari - village in Kupang, East Nusa Tenggara Province, Indonesia.