nuchrist.com
The Bindu Visarga - Magic in Our Body
In Tantra, the Bindu Visarga is also known to produce the mysterious Bindu fluid ... symbolized by Amrita (the god’s nectar), the Elixir of Life...