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.