Salah Bouchaour

Salah Bouchaour is a town and commune in Skikda Province in north-eastern Algeria.