Ndélé (South)


Ndélé (South) - human settlement.