Name:Douar Mhabil
Latitude:36°16'32"N
Longitude:1°39'33"E
Village:El Cheurfa
Region:El Abadia District
Region:Aïn Defla
Country:Algeria