Leo&Vero
Terrazza panoramica
La grande piazza della Basilica è una terrazza panoramica sulla circostante area costiera e sulla stessa Santa Maria di Leuca. Qui sorgono una caserma militare, uno dei fari più importanti d'Italia per dimensioni,la cui luce è visibile in buone condizioni anche a 40 km, la basilica di "Santa Maria De Finibus Terrae" o santuario, una colonna corinzia e una statua dedicata al papa.