Moussoro is located in Chad (Barh el Gazel) and time zone Africa/Ndjamena. Places nearby are Massakory, Mao and Bol.