Where is Vatican City House Roma?

Where is Vatican City House Roma located?

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


Where is Vatican City House Roma on the map?