🇮🇩 Mangulewa

Coordinates (-8.8194, 121.0186)
Population unknown

Mangulewa is a city in Indonesia - East Nusa Tenggara

Species living near Mangulewa

Cities near Mangulewa

about