India, the land of spirituality