Chad
Located in Sila, Chad, Moudouga is a city.
The location of Moudouga corresponds to 12.62° N, 22.13° E, in the Northern Hemisphere. It is within the Sila area of Chad.
Sila is one of Chad's administrative regions. Moudouga is one of its main cities, along with Goz Beida, Am Dam, Abilélay.
Around Moudouga, 20 nearby populated places have been recorded within 25 km.
Moudouga is located in Sila, Chad.
Moudouga is located at coordinates 12.62° N, 22.13° E in Sila, Chad.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)