This article originally appeared in the Summer 2025 issue of Dream of Italy. Find the main article here. While Sardinia is the undisputed king of Italian beaches, Puglia isn’t far behind, with Caribbean-quality translucent waters and floury sands around Porto Cesareo, 16.5 miles southwest of Lecce. This ancient Roman commercial port along the Ionian coast in Salento is home to some…
