Tibetans refer to India as the ‘Land of the Sublime Ones.’ The entire country is a sacred landscape, a vast body cosmos where certain areas are believed to have sources of divine power. Whether they’re hidden in high Himalayan mountain passes, the relics of a saint, in the divine plan of Dravidian architecture in Tamil Nadu, or the eyes of a wandering sadhu, ancient places mentioned in the yoga texts as far back as the Rig Veda, still exist today.
These are places of great legends that have been worshiped for centuries, by pilgrims who come to be purified and closer to the divine. In the Hindu world, these power places are called tirthas, meaning ford or crossing, in which you can cross over from ordinary reality to other dimensions.
In his book, Travels through Sacred India, Roger Housden describes a sacred place as “one that is graced with the presence of unconditional being; where the unfettered domain of the gods makes itself known in the finite world.”