Name:Mechta Ouled Bouaila
Latitude:35°31'42"N
Longitude:7°58'00"E
Region:Bir Dheb
Region:Morsott District
Region:Tébessa
Country:Algeria