Project Description
The Ambassador Bridge is a tolled suspension bridge across the Detroit River that connects Detroit, Michigan in the United States with Windsor, Ontario in Canada.
The Ambassador Bridge is a tolled suspension bridge across the Detroit River that connects Detroit, Michigan in the United States with Windsor, Ontario in Canada.