The Grotte de Massabielle, Lourdes: History, Meaning and Why God Chose This Cave
Tucked at the base of the Pyrenees mountains in southern France, a small limestone cave has drawn over 200 million pilgrims since 1858. The Grotte de Massabielle, known locally as the Rock Face, is one of the most visited sacred sites in the world and the beating heart of the Sanctuary of Our Lady of