Damboa a MilestoneDamboa is a city and a center of government (district or parish for non-Nigerians) located approximately 85 km south of Maiduguri, capital of Borno State in northeastern Nigeria. This…
You need a TRAC license to view the rest of this content. Learn more