ambassador bridge ambassadorbridge.com the ambassador bridge is a tolled suspension bridge across the detroit river that connects detroit, michigan, united states, with windsor, ontario, canada Category:government Global Rank:1,989,581 visits:14.2K pages/Per:3.2 ADS