Best Virgin Mary Water Fountains In America
Lourdes is a town in the Hautes-Pyrenees department in southwestern France. It is famous for the Marian apparitions of Our Lady of Lourdes that are said to have occurred in 1858 to Saint Bernadette Soubirous. These visions helped lead to the construction of the large Basilica of Our Lady of Lourdes, which dominates the town,…