Name:Ouled ben Afa
Latitude:36°13'33"N
Longitude:2°29'27"E
Village:Douar Salah
Region:Djendel District
Region:AĂŻn Defla
Country:Algérie