Windsor is a mid-sized city that sits right along the Detroit River opposite the US city of Detroit. It is a city of history and culture, which can be seen ... Read more