Islam is located in 2000 lit imama tlemcen, 13000, Tlemcen, Algeria.