Name:Mechta 'Ain Mehboub
Latitude:36°12'45"N
Longitude:5°55'23"E
Hamlet:Mechtat Ain Nouadar
Region:Bir El Arch District
Region:Setif
Country:Algérie