🗽 Statue of Liberty 🗽

Yeah. You know where the Statue of Liberty is, right? Well, Lady Liberty is enlightening the world in this Geoguessr map. Please let me know if you like this map by hitting the favourite icon. Thanks.
Moderate
Avg. score 13,629
1.9k
Explored this map
79
Locations
65
Like this map
Upgrade your account to access this feature

Highscore

PointsTime
Loading...