Another of Puglia's most enchanting seaside towns is elegant Otranto, Italy's easternmost town, located on the scenic coastline of the Salento peninsula. The town has a turbulent and fascinating ...