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).
Nearby, a prominent Sanctuary or Basilica, De Finibus Terrae ("End of the Land", 1720-1755), stands beside the lighthouse as a tribute to St. Peter's travels through Italy and marks his arrival at this site. Dedicated to Saint Mary, the town is named after her.