Point of interest

Santa Maria di Leuca

Santa Maria di Leuca, Castrignano del Capo, (Lecce)

Santa Maria di Leuca is a village in the municipality of Castrignano del Capo, in the province of Lecce. Renowned tourist destination, is the southernmost offshoot of...