Mambasa
Place in Ituri Province, Democratic Republic of CongoMambasa is a town in the Ituri Province of the Democratic Republic of the Congo, the headquarters of Mambasa Territory.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Mambasa Territory
Territory in Ituri, DR Congo