Where to see the northern lights all over the world

As Ladakh, northern Europe and Australasia, witnessed unusual Aurora activity, social media lit up with magnificent snaps.

Where to see the northern lights all over the world
As Ladakh, northern Europe and Australasia, witnessed unusual Aurora activity, social media lit up with magnificent snaps.