Hometown History
Islands of Michigan, Part 6: Belle Isle
Belle Isle is a 982-acre island park located immediately east of Detroit, Michigan, in the Detroit River. Connected to Detroit by the MacArthur Bridge, Belle Isle is the larked city-owned island park in the United States. Episode Sponsors:Swanson.com -...