Italy
Monument Giuseppe Garibaldi, Terrazza Piazza Garibaldi, Roma
Description:
maybe italy
Status:
Already located!
Solution:
Monument Giuseppe Garibaldi, Terrazza Piazza Garibaldi, Roma
Lat/Lng:
41.89146478320961, 12.460714530605287
Found by:
Krenek
59 months ago
128
Terrazza Piazza Garibaldi, Roma, Italy, at 41.8915879,12.4609656.
Google Street View: external link
2 comments