June 21, 2020

Lourdes, France: Why You Should Visit

Lourdes is nestled in the foothills of the Pyrenees mountains in Southwest France. Lourdes is incredibly spiritual, peaceful and tranquil. Lourdes is known for the Sanctuaires Notre-Dame de Lourdes, or the Domain, where pilgrims gather from all over the world. Sites within the Domain include the Basilica of Saint Pius X, the Grotto of Apparitions or the Grotto of Massabielle known for its healing…