Palermo (Sicilian: Palermu) is on the northern coast of the Italian island of Sicily.
It is a city with a thousand years of history, beautiful Arab-Norman architecture, amazing food, and lively neighbourhoods.
It is a bit scruffy around the edges, but a visit of a few days will make you want to stay for weeks.