ADVERTISEMENT

Narmada

Also known as “Life Line of Gujarat and Madhya Pradesh” Narmada is one of the seven holy rivers of India. According to the mythos, Narmada can set your soul free and cleanse all your sins.

Narmada