Looking for inner peace? Try Russia’s Altai region

The Altai region in the Central Asian part of Russia attracts a diverse crowd. For both foreign and home-grown travellers, it is a destination off the beaten track, full of natural beauty. For others, it is a place to settle and find peace of mind. Yet others travel there to find their ancestral roots and learn spiritual enlightenment.