Tlemcen

city in NW Algeria