Miss nothing. Explore more.
This sacred shrine dedicated to Christ the King stands as a spiritual landmark, offering visitors a place of contemplation and religious significance in the heart of Salento.
P.za Redentore, 8, Santa Maria di Leuca, 73040, Province of Lecce