Article
Windsor (Ont)
Windsor, Ontario, incorporated as a city in 1892, population 217,188 (2016 census), 210,891 (2011 census). The city of Windsor is Canada’s southernmost city. It is located on the Detroit River in the extreme southwest corner of the province. Lying directly south of Detroit on the rich agricultural peninsula nestled between Lakes Erie and St. Clair, Windsor is an international gateway through which millions of foreign visitors enter the country each year.