How many days to visit Palermo?

Where should I stay while visiting Palermo?

What's the best time to visit Palermo?

What are the top tourist attractions in Palermo?

Is Palermo walkable?