Where to Watch the Aurora Borealis in December
In December, some parts of the world will become good spots for people who would like to see the “greatest natural light display” and considered by NASA scientists as the best in a decade. Aurora Borealis or the Northern Lights will have the best magnificent display of lights due to the intense solar flares during this […]
November 28, 2013 No Comments / Read More >>