Church of Christ the King is an attraction, religious site, church / cathedral in Santa Maria di Leuca, Puglia, Italy.
Address:
Castrignano del capo, Santa Maria di Leuca, Puglia 73040, ItalyMap Category:
Attraction, Religious Site, Church / Cathedral