Moussoro Is A Large Town Northeast
Photograph - Digital Image
Moussoro is a large town northeast of N'Djamena on the Bahr el Ghazal.
April 9th, 2012
Viewed 63 Times - Last Visitor from Beverly Hills, CA on 07/06/2015 at 9:54 AM