Windsor, Ontario

Windsor is a city in Ontario located 3.2 km(2 miles) east of Detroit, U.S.A only separated by the U.S-Canada border, 191 km(114 miles) southwest of London, Ontario and 357 km(220 miles) southwest of Toronto, Ontario.

Media
CBET (CBC)