Where is Vatican Relais Rome?
Where is Vatican Relais Rome located?
Vatican Relais Rome, Vatican Relais Rome, Italy (approx. 41.90517°, 12.45946°)
Where is Vatican Relais Rome on the map?
{"latitude":41.90517,"longitude":12.45946,"title":"Vatican Relais Rome"}