Seddouk


Seddouk is a town in northern Algeria.