Name:Douar Ouled Ben Takfa
Latitude:36°19'05"N
Longitude:1°50'39"E
Hamlet:Ouled Ben Tekfa
Region:El Amra District
Region:AĂŻn Defla
Country:Algérie