Name:Touafria
Latitude:36°10'21"N
Longitude:1°37'10"E
Village:Ouled Ben Said
Region:El Attaf District
Region:AĂŻn Defla
Country:Algérie