Tunua


Tunua - village in Timor Tengah Selatan, East Nusa Tenggara Province, Indonesia.