If the forecast is looking grim, why not spend some time at Murmansk Museum of Local Lore? You'll be fascinated by just how many interesting facts you can discover about the past here.
Situated in Murmansk, this collection of historical artifacts is worth including in your schedule. But you'll find tons more to see in this area. Alyosha Monument, Lenin Nuclear Icebreaker, and Northern Fleet Naval Museum aren't too far from Murmansk Museum of Local Lore.