Name:Barbouche
Latitude:36°06'21"N
Longitude:2°28'54"E
Village:Barbouche (Beni Rached)
Region:Djendel District
Region:Aïn Defla
Country:Algeria