History of Lourdes

Located in the Pyrenees Mountain region of France, Lourdes is the home of one of the most important shrines in the Catholic Faith