The Narmada holy water is used in daily pooja and for Abhishek to deity idols. The Narmada river is one of the five holy rivers of India. It is believed that a dip in Narmada river washes one's sins away.