PresidentSeek
09
00
00
Where is the Statue of Liberty?
Manhattan
Liberty Island
Long Island
Staten Island
No, sorry... Try again!
The Statue of Liberty is on liberty Island, a 12 acre island in the New York harbor. France gave the statue to the United States as a gift of friendship.
Wow, you're so smart! Try this!
09
00
00
Where is the Statue of Liberty?
1 of 2 people (50%) answered this question correctly.
0
of 103 questions completed
Dashboard
Your Coins:
0
World Coin Count: 9290
Product
Value
Cost
Life
Buy lives to help pass the quiz.
1 x 50 Coins