Next to the lighthouse is the large Sanctuary, or Basilica, De Finibus Terrae ("End of the Land", 1720-1755), built to commemorate the passage of St. Peter here during his travel to Italy. It is devoted to Saint Mary (from whom the town gets the name Santa Maria di Leuca).
Adjacent to the lighthouse is the substantial Sanctuary, or Basilica, De Finibus Terrae ("End of the Land", 1720-1755), erected to honor St. Peter's journey through Italy and commemorate his visit to this location. It is dedicated to Saint Mary (from whom the town derives its name Santa Maria di Leuca).