devotees take a dip of faith in narmada river

Back to top button