Lourdes is one of the most beloved pilgrimage sites in the world, known for its healing waters and the incredible vision of Our Lady, where she affirmed the Church's dogmatic truth on her Immaculate Conception. But it also happens to be in France, which is not so easy to get to.
But there is a way for Lourdes to come to you...