Tarik Ibn Ziad

Tarik Ibn Ziad is a town in northern Algeria.