Basilica Santuario di Santa Maria de Finibus Terrae
E2244262
UNEXPLORED
The Basilica Santuario di Santa Maria de Finibus Terrae is a prominent Catholic sanctuary and pilgrimage church dramatically situated on the cliff-top promontory of Santa Maria di Leuca, overlooking the meeting point of the Adriatic and Ionian Seas in southern Italy.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Basilica Santuario di Santa Maria de Finibus Terrae canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.