Name:Toubara
Latitude:7°14'44"N
Longitude:15°55'06"E
Region:Ouham-Pendé
Country:República Centroafricana