Curiosities in Cape of Leuca