Welcome to the World First Travel Blog

5 top spots to see the Northern Lights

5 top spots to see the Northern Lights

It’s a natural phenomenon your eyes will struggle to believe; the night sky dancing like nature’s own kaleidoscope. To witness firsthand the Northern Lights is to have experienced one of the greatest shows on Earth - and there are hundreds …

Continue reading