Italy Lecce Also known as Santa Maria di Leuca
Nearest first
Italy40 km from the port
Italy42 km from the port