India has many holy places. In addition to man made temples, rivers such as the Ganges and mountains such as Mount Kailash are considered holy. Like the temples, these are considered as places where the physical world is closer to the domain of the Devas and of God. For Hindus outside India visiting such places might be a once in a lifetime pilgrimage. I hope that I will one day be able to visit these sacred sites, but I have not been in a position to do so yet.
However there may be holy places nearer to home. Some of these places may have been recognised as holy in ancient times. Originally the message of the Vedas was known through the world. Symbols such as the Swastika stone on Ilkley Moor show that these places were revered by our ancestors. The atmosphere of sacredness and the closeness to the spiritual world is still present today.