Aurora: Best places in the world to see the Northern Lights REVEALED

AURORA – otherwise known as the Northern lights – is on many traveller’s buckets lists, thanks to the natural light display being one of the most beautiful celestial events to watch with the naked eye. So where is best to go in the world to see the Northern Lights?Daily Express :: Travel Feed