The Miraculous Water of Lourdes, found in France's Lourdes Grotto, is believed to have healing properties. Discovered in 1858 after Saint Bernadette's visions of the Virgin Mary, it has since drawn millions seeking spiritual and physical healing through faith and prayer.