Where is Fontana Rosa?
Where is Fontana Rosa located?
Fontana Rosa, Fontana Rosa, Italy (approx. 41.44656°, 13.86274°)
Where is Fontana Rosa on the map?
{"latitude":41.44656,"longitude":13.86274,"title":"Fontana Rosa"}