FULLFORMDEFINITION
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.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy