• I want
    • A Store
    • Another Store
    • Another Store
  • in
Things to Do in Windsor, Ontario, Canada

Windsor



Restaurants Coffee Shops Hotels Shopping

Windsor is a city in Ontario and the southernmost city in Canada. It is located on the southern shore of the Detroit River, directly across the river from Detroit, Michigan. Windsor is a major contributor to Canada's automotive industry and has a storied history and diverse culture.