Windsor, Ontario might not be the most obvious place that comes to mind when you think of seeing the Northern Lights. However, with a little optimism, you might just catch a glimpse of this spectacular natural show. https://kbookmarking.com/story19930335/chasing-the-northern-lights-aurora-borealis-viewing-in-windsor-ontario