Browsing: Russia

Looking for travel ideas that will shake off the gloom of the pandemic? How about heliskiing Russia’s remote Kuril Islands aboard the La Datcha?

If thoughts of crumbling Soviet architecture, dilapidated infrastructure, armies of moody babushkas and a stoic culinary scene come to mind…