100 Pics Quiz Answers Landmarks Level 21

Answer:
Liberty Island
Hint
Statue of Liberty, surrounded by water, New York City
More from Quiz Answers Landmarks
Community Strategy
Tips from 1 players
#1
websiteStrategy that worked
I would want to give this a try.