Windsor Ontario lies directly across the Detroit River from Detroit, Michigan. Encompassing 120 square kilometres, or 46 square miles, Windsor is home
to over 208,000 people. Its residents are predominantly English speaking, but Windsor is truly a multicultural city, playing host to people from all over the world. (continue...)