Name:Immoula
Latitude:36°34'29"N
Longitude:4°44'36"E
Village:Imoula
Region:Seddouk District
Region:Bejaia
Country:Algeria