Belle Isle Park, a 985-acre island park located in the Detroit River near downtown Detroit, is rich with natural beauty and historical and cultural resources. The park provides spectacular views of Detroit to the North and Canada to the south. 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.