Windsor is the only place in Canada where you can look north into the United States, and the view of downtown Detroit and the ... More