Zug Island is a private industrial site located on Detroit’s southern border where the River Rouge and Detroit River meet. Zug Island was once recognized as part of the village of Delray, but the annexation of the village by Detroit in 1906 did not include the island. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.