Murmansk, Russia

Murmansk, Russia

The largest city in the world north of the Arctic Circle, in the zone of the eternal frost and 630 mi/1,015 km north of St. Petersburg, Murmansk, Russia, is a port town and base for the Northern ...

JDS Travel News JDS Viewpoints JDS Africa/MI