Where is Vatican City House Roma, Rome?

Where is Vatican City House Roma, Rome located?

Vatican City House Roma, Rome, Vatican City House Roma, Rome, Italy (approx. 41.89559°, 12.44465°)


Where is Vatican City House Roma, Rome on the map?