Palermo, Sicily, Italy: a vibrant city that evokes both adoration and disdain. A mix of history, culture, and contradictions. For some, it's a vibrant mosaic of Mediterranean charm, fabulous street food, tales of ancient...