Where is Piazza Verdi?
Where is Piazza Verdi located?
Piazza Verdi, Piazza Verdi, Italy (approx. 38.120975°, 13.357347°)
Where is Piazza Verdi on the map?
Piazza Verdi - Palermo Centrale Station
Piazza Verdi - Palermo
{"latitude":38.120975,"longitude":13.357347,"title":"Piazza Verdi"}