For centuries, apparitions of Mary at sites such as Fatima, Portugal and Lourdes, France have become the basis for shrines visited by millions of pilgrims each year.
For centuries, apparitions of Mary at sites such as Fatima, Portugal and Lourdes, France have become the basis for shrines visited by millions of pilgrims each year.