Tifra


Tifra is a town in northern Algeria.