Name:El Karrouch
Latitude:36°29'06"N
Longitude:3°23'13"E
Village:Boumegrane
Region:Lakhdaria District
Region:Bouira
Country:Argelia