Name:Mechta Ouled Saad
Latitude:35°10'23"N
Longitude:8°08'35"E
Region:El Ma Labiodh
Region:El Ma Labiodh District
Region:Tébessa
Country:Algeria