Hindu devotees fed long grasses to ribbon-adorned sacred cows as thousands of pilgrims bathed in India’s ultra-holy Ganges River to wash away their sins and cure ailments. Some soaking adherents ...
Often called the soul of Tibetan culture, Dharamshala in Himachal Pradesh is one of the finest destinations for spiritual rejuvenation and inner calm. If you’re seeking a place to slow down and ...