Lourdes is a small town in southern France. Every year, over 6 million pilgrims come to visit, including many patients in search for healing. Fountain of Grace will visit this Marian shrine that is well known for healing.
Lourdes is a small town in southern France. Every year, over 6 million pilgrims come to visit, including many patients in search for healing. Fountain of Grace will visit this Marian shrine that is well known for healing.