Writers and speakers generally say that Indian culture is spiritual. What does it mean? Does it mean that all the people of India are spiritual? India has its own share of wicked people, non-spiritual people, evil people. But if this statement has any meaning, it means this: that the direction of Indian culture is towards the high spiritual Truth hidden in every human being and that the honour the nation gives to any person depends upon the spiritual quality of that person. You can study a culture by asking the question: What is the highest human excellence that is appreciated in that culture? In one culture it is military power, in another culture it is intellectual strength, in another it may be money. In India, all these are respected, but the highest respect goes to a person of God, one who has realized oneness with all through spiritual development. Throughout history, India has maintained this quality; the highest person in India is a person of God, a person of spiritual reali