Windsor, Ontario

About Windsor, Ontario

Windsor is a city in Ontario and the southernmost city in Canada. It is on the southern shore of the Detroit River, directly across the river from Detroit, Michigan. Windsor is a major contributor to Canada's automotive industry and has a storied history and a diverse culture.HistoryPrior to European exploration and settlement, the Windsor area was inhabited by the First Nations and Native Americans. A French agricultural settlement was established at the site of Windsor in 1749. It is the ...

Show the whole text

Windsor, Ontario's upcoming events

Windsor, Ontario's previous events