Marvels / Miracles Healing Water of Lourdes Lourdes is a small market town lying in the foothills of the Pyrenees. The most prominent feature of the town was the … September 02, 2009