India has always been a land of seekers, a culture of looking inwards to find answers to the meaning of life and longing for inner peace. The country with such a huge diversity and culture also has a range of ...