Darshan comes from the Sanskrit word, darsana, meaning a sight or vision. In the Hindu faith, darshan is an experience of grace and connection arising from the sight of a holy being or natural spectacle -- a sudden ray of light striking a mountain peak, for example. The darshan of a li...