Cycling Highlight
Recommended by 23 out of 24 cyclists
Location: Castrignano Del Capo, Lecce, Apulia, Italy
Punta Ristola and Punta Meliso are the two headlands that embrace the bay of Santa Maria di Leuca. They are the symbolic places of the Cape of Leuca.
March 16, 2024
In the know? Log-in to add a tip for other adventurers!