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