🇮🇩 Lembursawah

Coordinates (-7.5061, 108.3772)
Population unknown

Lembursawah is a city in Indonesia - West Java

Species living near Lembursawah

Cities near Lembursawah

about