Name:Mechta Rebaba
Latitude:36°20'47"N
Longitude:5°35'33"E
Hamlet:Ouled M'barek (Rebaba)
Region:Ain El Kebira District
Region:Setif
Country:Argelia