Windsor, Canada, might not be the first destination one think of when it comes to seeing the breathtaking aurora borealis. But don't let this fool you! With its location in a southern corner of Ontario, Windsor is actually a hidden gem for witnessing this celestial show. While the Northern Lights are seen best further north, clear skies and minima… Read More