[Answered] Where is this artificial island park?

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.

CategoriesUncategorized

Leave a Reply

Your email address will not be published.