Vaanloga Rani – Our Lady of Lourdes – France

Lourdes in France is the place where the Blessed Virgin Mary, who said “I am the Immaculate Conception” appeared to St. Bernadette several times. It is the most miraculous places on the earth. May people get extra ordinary graces just by visiting this holy place of the apparision of the blessed Mother.


Leave a Reply