The Miracles of Lourdes Documentary
This documentary tells about the various miraculous cures that occur each year by pilgrims who visit Lourdes and who bathe and drink the water at the Grotto of Lourdes located in the Pyrenees mountains of Lourdes, France. Watch this video by EWTN.