Windsor
City in Ontario, Canada
Windsor is a city in Ontario, Canada, across the Detroit River from the U.S. city of Detroit. Its main waterfront park stretches about 5 kilometres, from the 1929 Ambassador suspension bridge past the contemporary Windsor Sculpture Park. Also...
Population: 233,763 (2017)
Area codes: 519, 226 and 548
Census division: Essex
Demonym: Windsorite
Elevation: 190 m (620 ft)
Incorporated: 1854