Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Géographie

Where is goose island?


Goose Island is a 160-acre (65-hectare) artificial island in Chicago, Illinois, formed by the North Branch of the Chicago River on the west and the North Branch Canal on the east.

{{ relativeTimeResolver(1634663394115) }}

LIVE
points 2
Rating

Similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE