Renuka Sanctuary (a nature sanctuary) is an incarnation of Goddess Durga who is the wife of Rishi Jamadagni and the two had five sons.
Renuka Sanctuary (a nature sanctuary) is an incarnation of Goddess Durga who is the wife of Rishi Jamadagni and the two had five sons.