Until you experience India, and yoga in India, you probably won’t be able to understand just how different it is over there, as compared to here. God is ever-present in India. God is celebrated, worshipped and invoked in road-side shrines, massive temple complexes, at tiny altars in many stores and in the prayer rooms in most homes; and in the thousands of sacred places — rivers, mountains, tress — and places associated with sacred events, such as Krishna’s birth or the battle of Kurukshetra. All of India is a living, breathing sacred place that is alive with history, myth and the stories of the epics and the gods.
And of course it is not just that the people are religious. They are also, for the most part, very spiritual. My own experience is that the people of India are kind, helpful, open and much more content and — dare I say it? — happy than we are in the materially affluent west.