Cattedrale di Palermo webcam
Located in Palermo, Palermo, Sicily
Palermo is a bay located in Sicily, Italy on the continent of Europe. Find Bed and Breakfast, Hotel and attractions in Palermo, Palermo below.