Things to Do in Windsor

Read about the top 2 things to do in Windsor, Canada. Get ideas for Windsor sightseeing and tourist attractions in Windsor.
Windsor Ontario
1 review
#1 of 2 things to do in Windsor

I was born and raised in Windsor, Ontario. I went to grade school, high scho…

Battagello Riverwalk
1 review
#2 of 2 things to do in Windsor

Walking side of a river looking into Detroit skyline is an amazing experience. Y…

Map of Windsor Things To Do

Windsor
photo by: diisha392