Name:Mechta Chenafa
Latitude:36°16'05"N
Longitude:4°55'32"E
Hamlet:Ouled Djellal
Region:Bordj Zemmoura District
Region:Bordj Bou Arreridjâ
Country:Algérie