Visit the immense Mother Russia monument at former Stalingrad
Volgograd (formerly Stalingrad), Russia
Visit the immense Mother Russia monument on Mamaev Kurgan, where much of Stalingrad’s bitter battle took place.
PUBLISHED: September 10, 2013
Exploring the destinations at the crossroads of Europe & Asia
As experts in travel to Central Asia, Russia, Mongolia and beyond, it's always gratifying when word of our tours and ... Read more
A recent feature in Men’s Journal Magazine about adventurous — yet still accessible — far north destinations included b... Read more