Name:Douar Chafaa
Latitude:35°19'00"N
Longitude:1°10'00"W
Town:Ain Temouchent
Region:Ain Temouchent District
Region:AĂŻn TĂ©mouchent
Country:Algérie