Name:Mechta Safel Touzelt
Latitude:35°32'13"N
Longitude:7°23'12"E
Hamlet:Douar Benfach
Region:AĂŻn Touila District
Region:Khenchela
Country:Algérie