The Himalayas has been the abode of saints and yogis for over 5,000 years. Livings in caves thousands of feet removed from human settlement, the sages continue to be the source of wisdom for civilization. As high and wide as the Himalayan mountains themselves, stretching over 1,500 miles in length and reaching to 29,000 feet … Continue reading »