Miss nothing. Explore more.
A scenic free beach featuring clear turquoise waters and rocky coves surrounded by Mediterranean vegetation. Ideal for swimming and exploring the natural coastline.
SP358, Santa Cesarea Terme, 73020, Province of Lecce