Archeological excavations have revealed more than 60 prehistoric caves in the coast of Leuca. In areas like Grotta Porcinara and Grotta Del Diavolo, caves with evidence of prehistoric human living have been found. Click the next ARROW to see the next photo!