Windsor, Ontario is outside North America.
Canada ( [ ˈkænədə ] [ kanadɑ ] ) is a country in the northern part of North America . The Detroit River flows for 24 nmi from Lake St. Clair to Lake Erie as a strait in the Great Lakes system and forms part of the border between Canada and the United States . Windsor, Ontario . It is located on the southern shore of the Detroit River , directly across the river from Detroit , Michigan . Windsor is among the best places to retire in Ontario , according to Comfort Life , a publication for seniors , partly because of the low cost of living .