Palermo on map

12040 Palermo CN, Italy information