🇮🇩 Leksula

Coordinates (-3.78017, 126.51705)
Population unknown

Leksula is a city in Indonesia - Maluku

Species living near Leksula

Cities near Leksula

about