The little European city constantly named world's best place to see the Northern Lights

1 month ago 1
ARTICLE AD BOX


As the Northern Lights again lit up the skies of the UK, the best place to see the aurora is at this time of year in a pretty little city in Norway.
Read Entire Article