Where is the Best Place to Be in Idaho to See the Aurora Borealis This Weekend?Where is the Best Place to Be in Idaho to See the Aurora Borealis This Weekend?Learn about the celestial wonder of the aurora borealis and where in Idaho offers the best vantage point for this mesmerizing display.KatKat