Departure Point
Via Doppia Croce, 63, 73040 Santa Maria di Leuca LE, Italy
Show up at the "Bar del Porto" 30 minutes before the departure time, from there you will be accompanied directly to the embarkation.
Return Details
Via Doppia Croce, 63, 73040 Santa Maria di Leuca LE, Italy
Show up at the "Bar del Porto" 30 minutes before the departure time, from there you will be accompanied directly to the embarkation.