Bumba, Democratic Republic of the Congo
From Wikipedia, the free encyclopedia
Bumba is a town in the northern Democratic Republic of Congo, lying on the River Congo. It is a transport hub and has a railway to Isiro. According to information available in Google's Google Earth, it has a population of 94,778 people.