Where is Piazza Roma?
Where is Piazza Roma located?
Piazza Roma, Piazza Roma (Station), Italy (approx. 43.617428°, 13.512789°)
Where is Piazza Roma on the map?
{"latitude":43.617428,"longitude":13.512789,"title":"Piazza Roma"}