Italy

Piazzale Caffarell, Roma

Status:

Already located!

Solution:

Piazzale Caffarell, Roma

Lat/Lng:
41.89303143287102, 12.481791329044313

Found by:

unimaru_

place image

5 comments

unimaru_ 16 months ago
0

Piazzale Caffarell, Roma, Italy
external link
external link

Anonymous 100 months ago
2

Roma, Villa Borghese.

Anonymous 100 months ago
-1

Rome, Gianicolo

bhkjh 100 months ago
0

jnku

Anonymous 100 months ago
0

Rome. near Piazza di Popolo