🇮🇩 Leter

Coordinates (-8.3211, 123.1202)
Population unknown

Leter is a city in Indonesia - East Nusa Tenggara

Species living near Leter

Cities near Leter

about