Swarna Gowri Vratha, popularly known as Gowri Habba, is one of the most auspicious festivals in South India dedicated to Goddess Gowri, an incarnation of Goddess Parvati. It is especially celebrated ...