Amalou, Algeria


Amalou is a town in northern Algeria.