United States

Leif Erickson Statue

Status:

Already located!

Solution:

Leif Erickson Statue

Lat/Lng:
42.34905131276277, -71.09132071171382

Found by:

unimaru_

place image

1 comment

unimaru_ 3 months ago
1

Leif Erickson Statue, Boston, MA, USA
external link
external link