Out of Palermo

Sicilian towns have won four of the six annual national competitions for Il Borgo Piu` Bello dell'Italia, the most beautiful town in Italy. This year the wnner is Petralia Soprana in the Madonie Mountains of Sicily, not far from Polizzi Generosa.