Italy
Saint Mark's Basilica, Venice
Description:
Not sure but I believe it's in Italy or France
Status:
Already located!
Solution:
Saint Mark's Basilica, Venice
Lat/Lng:
45.43437335766784, 12.339223873275778
Found by:
Anonymous
13 months ago
127
Thanks so much for that information!
2 comments