About the city
Windsor is a city of 200,000 in Ontario. It is the southernmost major Canadian city and the only point where you have to go north to cross from Canada into the USA. Just like Detroit, Michigan, which is across the river, Windsor is a major automobile manufacturing center, and is generally considered a blue-collar town. It is famous for its beatiful riverside, from which one can enjoy a breathtaking view upon Detroit skyline.