Name:Temmamra
Latitude:36°18'43"N
Longitude:1°51'25"E
Hamlet:Ouled Ben Tekfa
Region:El Amra District
Region:AĂŻn Defla
Country:Algérie