Mazara del Vallo, a timeless place a stone's throw from Africa ITA ...