Sabra, Algeria


Sabra is a commune of Tlemcen in Algeria., it has a famous water source called ain sabra