Question: where is windsor located on the map of canada
Answer: on the southern shore of the Detroit River , due south and directly across the river from Detroit , Michigan in the United States