18.1 C
New Delhi

Tag: navratra

spot_imgspot_img

Spiritual meaning of Navratra

Navratra is a Hindu festival that is dedicated to the worship of Goddess Durga and her nine divine avatars for a period of nine...