The Legend Our Lady Of Ajuda Church in RibandarItsGoa sheds some light on the legend of Our Lady of Ajuda.