Specchia, Galatina, Otranto: three must-see villages in Salento