Where is Holy See?

Where is Holy See located?

Holy See, Holy See, The Vatican (approx. 41.90333°, 12.453333°)


Where is Holy See on the map?