The University of Windsor is located next to North America's busiest international border crossing and looks out on one of Canada's most beautiful waterfronts on the Detroit River. Windsor is also Canada's southernmost city and has some of the country's best weather.