This post was originally published on this site
Murmansk, Russia Wish to experience the famous aurora borealis, but visiting Norway or Iceland seems next to impossible? There are towns in Russia that offer the same Northern lights view without much crowd. Murmansk is a little village situated in the northern part of Russia, here you can enjoy lights, polar life and get to […]