About Windsor
Located on the southern shore of the Detroit River, Windsor is the southernmost city in Canada. Known as the “automotive capital of Canada,” Windsor boasts a population of approximately 217,000 and is known for its history of manufacturing. More recently, Windsor has diversified in economy and demographics becoming the most diverse Ontario city outside of the Greater Toronto Area.