Grotta dei Giganti
The Grotto of the Giants, so called because in it were found remains of pachyderms and other archaeological finds such as human bones, Byzantine shards and bronze coins. Legend has it that the bodies of the giants killed by Libyan Hercules were buried in it.
Punta Ristola - Marina di Leuca