Mosaics and Martyrs: The Espressino Travel Guide to the Best of OtrantoOf all the beautiful and fascinating towns in Puglia, none have the rich and dramatic history of Otranto. Perched in a natural harbour on...