Castrignano del Capo, Italy
La basilica santuario di Santa Maria de Finibus Terrae è una basilica minore ed un santuario di Castrignano del Capo, situata nella frazione di Santa Maria di Leuca: è così chiamata in quanto si trova all'estremità sud orientale della penisola italiana.
Listen to the audio guide for basilica santuario di Santa Maria de Finibus Terrae Free on WIP — starts by itself when you arrive, even with the screen off