Windsor, Canada, might not be the most popular destination you'd think of when it comes to seeing the breathtaking aurora borealis. But don't let it fool you! With its location in a southern corner of Ontario, Windsor is actually a surprising gem for witnessing this celestial phenomenon. While the Northern Lights are most visible further north, cl… Read More