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