Name:Ouled Djoubba
Latitude:36°21'36"N
Longitude:1°50'55"E
Region:El Amra
Region:El Amra District
Region:AĂŻn Defla
Country:Algérie