Where is 12 Piazza di Santa Maria Maggiore?
Where is 12 Piazza di Santa Maria Maggiore located?
12 Piazza di Santa Maria Maggiore, Lazio, Italy (approx. 41.8968°, 12.49899°)
Where is 12 Piazza di Santa Maria Maggiore on the map?
{"latitude":41.8968,"longitude":12.49899,"title":"12 Piazza di Santa Maria Maggiore"}