A visit to Tlemcen in Algeria