Palermo, Sicily, Italy
Landmark city square with a Renaissance town hall, palazzos, 16th-century church & iconic fountain.
90133, IT
0.0 km away
0.1 km away
0.3 km away
0.4 km away
0.6 km away
0.8 km away
0.9 km away
1.2 km away
5.9 km away