Lourdes is a significant Catholic pilgrimage site in the Pyrenees mountains of southwestern France, famous for the 1858 Marian apparitions reported by Bernadette Soubirous. The town attracts millions of visitors annually to the Sanctuary of Our Lady of Lourdes, a complex centered around the Massabielle grotto, where many seek spiritual solace and miraculous healings.