Windsor is a city in southern Ontario , Canada , which is across the Detroit River from the U.S. city of Detroit , Michigan . Windsor is across the Detroit River and south of Detroit , Michigan in the United States .