🇮🇩 Lela

Coordinates (-8.4405, 118.7512)
Population unknown

Lela is a city in Indonesia - West Nusa Tenggara

Species living near Lela

Cities near Lela

about