Uni Updates 3 Best Countries for Holidays to See the Northern Lights What are the Northern Lights? The Northern Lights or as we call them Aurora Borealis is one of the most spectacularly beautiful natural phenomenon that happens on the planet Earth…. by Nirmal Anandh 3 comments