Italy

Monument Giuseppe Garibaldi, Terrazza Piazza Garibaldi, Roma

Status:

Already located!

Solution:

Monument Giuseppe Garibaldi, Terrazza Piazza Garibaldi, Roma

Lat/Lng:
41.89146478320961, 12.460714530605287

Found by:

Krenek

place image

2 comments

Krenek 23 days ago
0

Monument Giuseppe Garibaldi.

Krenek 23 days ago
0

Terrazza Piazza Garibaldi, Roma, Italy, at 41.8915879,12.4609656.
Google Street View: external link