Miss nothing. Explore more.
A striking sea cave featuring dramatic rock formations and crystal-clear waters. The cave invites exploration by boat or swimming, offering views of towering stone walls carved by centuries of waves.
Santa Maria di Leuca, 73040, Province of Lecce