Where is Piazza del Sale?
Where is Piazza del Sale located?
Piazza del Sale, Piazza del Sale (Station), Italy (approx. 43.32432°, 11.328504°)
Where is Piazza del Sale on the map?
Piazza del Sale - Siena Central Train Station
{"latitude":43.32432,"longitude":11.328504,"title":"Piazza del Sale"}