Palermo

Palermo is one of the most beautiful cities in Italy, where decadence and splendor live side by side. Its contrasting architecture stands testament to the passage of diverse cultures; Greek,...

Find Things to Do