Russian Aurora

Chasing the Northern Lights in Northwest Russia

In the far northwest reaches of Russia sits the port city of Murmansk, the largest city north of the Arctic Circle. With a home base in Murmansk, we’ve crafted a journey that sends intrepid travelers in search of the mystical Northern Lights. With a kaleidoscope of colors dancing before your eyes, this is one experience that must be seen (in person) to be believed.