The town of healing water and miracles has fascinated people for years. Lourdes is a small market town located in Southwest France, famous for the Marian apparitions of Our Lady of Lourdes which started appearing in 1858 to Bernadette Soubirous. Spiritual energy breathes through this small village... Sign in to see full entry.