Name:Mechta bel Djoudi
Latitude:36°15'41"N
Longitude:5°30'33"E
Hamlet:Mechtat Ayaida
Region:Djemila District
Region:Setif
Country:Algérie