Sidi Ben Adda


Sidi Ben Adda is a municipality in north-western Algeria.