The Himalayan Yatra Is A Walking Meditation Retreat Held Amongst The Mountains Of The Pindari Valley In The Indian Himalaya. We Will Be Walking Through Pristine Forests And High Mountain Landscapes Near One Of The Lesser Known Sources Of The Holy River Ganges. |