Held at the University of Windsor
The University of Windsor is located at the crossroads of North America, 15 minutes from the start of Highway 401 or Michigan’s I-75, and facing one of Canada’s most beautiful waterfronts on the Detroit River. (from www.uwindsor.ca/about-the-university)
Visit the University of Windsor web site
Located in Windsor, Ontario
Windsor is the southernmost city in Canada that is directly located south of Detroit, Michigan, separated by the Detroit River. The Windsor-Detroit border is the busiest commercial border crossing in North America, with crossings at the Ambassador Bridge and the Windsor-Detroit Tunnel.