Ksar Kaddour


Ksar Kaddour is a town in south-central Algeria.