Name:El Achour
Latitude:36°43'54"N
Longitude:2°59'26"E
Town:El Achour
Region:Draria District
Region:Algiers
Country:Algeria