Basilica Santuario di Santa Maria de Finibus Terrae
Latest update: 26 February 2022
The Basilica Santuario di Santa Maria de Finibus Terrae is a religious sanctuary overlooking the town of Santa Maria di Leuca in the Salento region of Puglia. It's located at the point where the Adriatic Sea meets the Ionian Sea with wonderful views of both.
One of the main features of the complex is a monumental waterfall that flows down to the sea and is sometimes lit at night. |
Related links
Comune: Castrignano del Capo
Province: Lecce Region: Puglia Opened: 1755 Close by: Torre Vado, Pescoluse, Marina Serra, Tricase Porto Recommended accommodation: Montiro' Hotel |
|