Lourdes, France

A Town of Faith, Healing, and Natural Beauty

"An aerial panoramic view of the Sanctuary of Our Lady of Lourdes in Lourdes, France, showing the famous basilica, the Gave de Pau river, and the surrounding Pyrenees mountains.  "