On which island is the Statue of Liberty located?

Correct answer: Liberty Island

Try the best trivia game

What people think about it: 4 Comments
Mini
Mini
I learned something new.. I thought Liberty was on Staten Island...
Mizv
Mizv
TestyAlien3443, When my grandmother came to this country she arrived at Ellis Island. That was 1902
TestyAlien3443
TestyAlien3443
Player #5921035, I thought the same thing. The web site says "Statue Of Liberty - Ellis Island Foundation". For fun someone should have "Immigration Museum - Liberty Island".
Y15me🌌💖
Y15me🌌💖
How fantastic!