Baseball Canada
2017 Women's Inv. Championships
Aug 3-6    Windsor, Ontario

 

 

 

 

 

 

Tuesday, November 21, 2017 | Fran├žais

About Windsor

Windsor is the southernmost city in Canada. It is located on the southern shore of the Detroit River, directly accross from Detroit, Michigan and is the proud International Gateway between Canada and the United States of America. Windsor is a major contributor to Canada's automotive industry and has a storied history and diverse culture. Here, visitors will find a city committed to being a creative and vibrant destination.

 

Visit http://visitwindsoressex.com/ for more information on the host city.