The Quiz: Where is this artificial island park?
Chicago
Orlando
San Francisco
New York City
The correct answer to this quiz is New York City.
The Quiz: Where is this artificial island park?
Chicago
Orlando
San Francisco
New York City
The correct answer to this quiz is New York City.