Parcheggio della Stazione maps street view

Full Address: Vatican City, Railway Station Square, Parcheggio della Stazione
GPS Coordinates: 41.90118, 12.45158