India is a Spiritual and a Magical Land. Sadhus are an integral part of this spirituality. In Hinduism, Sadhu stands for someone who has renounced all earthly possessions and sacrificed material form of life. Image Source Sadhu, a
Kumbh Mela in Allahabad.Rare individuals who who live in isolation for years only coming out to make the holy pilgrimage down to the sacred Ganges River for their morning bath, and to share their knowledge.