Free Shipping on orders above INR 1000 Cash on Delivery. Sign up and get 10% off
She is one of the most sacred from amounst the 7 holy rivers of India. Legend states that, once Lord Shiva meditated so hard that he started perspiring. Shiva’s sweat accumulated in a tank and started flowing in the
form of a river – the Narmada. Narmada comes from word "narm" meanining tenderness.