Now known as the Sanctuaires Notre Dame de Lourdes, this holy pilgrimage site is considered one of the holiest sites in Christendom - and thus one of the most visited towns in France. Over seven million people come here annually to find healing in the holy waters and to celebrate …