Windsor, Canada, might not be the most popular destination one think of when it comes to seeing the breathtaking aurora borealis. But don't let that fool you! With its location in a southern 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 … Read More