ViewsWatchers |
Batangafo is a town located in the Central African Republic prefecture of Ouham at the confluence of Ouham River and its affluent Fafa. There is an airport in Bafangafo. [edit] Research Tips
|