Located in the beautiful state of Goa, the Shantadurga Temple is a major pilgrimage spot for devotees of Hinduism. Built-in 1715, it is one of the most celebrated temples in India and has many legends associated with it. Named after Goddess Shree Shantadurga Devi, who is known to be the mediator between Lord Shiva and […]