Where is Madonna della Neve, Rome?
Where is Madonna della Neve, Rome located?
Madonna della Neve, Rome, Madonna della Neve, Rome, Italy (approx. 41.89663°, 12.50118°)
Where is Madonna della Neve, Rome on the map?
{"latitude":41.89663,"longitude":12.50118,"title":"Madonna della Neve, Rome"}