Narmada is a sacred river in India, which is considered the daughter of the god Shiva himself, born from his sweat

 
Narmada is a sacred river in India, which is considered the daughter of the god Shiva himself, born from his sweat - Crossposting, Pikabu publish bot

v20240901