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