Webcams Windsor online
Windsor is a city in the south of Canada, in the province of Ontario. Founded in the mid 1720s. The population of the city is 210,000 people, with suburbs - 320,000. The city is located on the banks of the Detroit River. On the opposite bank of the river is the American city Detroit. Windsor is connected to Detroit by a bridge and tunnel.