Bir Ould Khelifa

Bir Ould Khelifa is a town in northern Algeria.