Windsor est située au sud de Detroit, elle est séparée de cette ville par la rivière Détroit et offre une vue sur la ville de Détroit.
Windsor est une ville du sud de l'Ontario, au Canada, qui traverse la rivière Detroit depuis la ville américaine de Detroit, au Michigan.