🇮🇩 Tibakisa

Coordinates (-8.7571, 121.1788)
Population unknown

Tibakisa is a city in Indonesia - East Nusa Tenggara

Species living near Tibakisa

Cities near Tibakisa

about