Otranto is certainly one of Puglia's most charming towns and is well worth a visit. The imposing castle, thick perimeter walls and robust towers dominate much of the town, giving way to a small port, a series of sea-front promenades with excellent fish restaurants and the town's very own beautiful white sandy beach and turquoise waters...
The delightful Romanesque cathedral, dating back to 1088 and boasting extensive 12th century floor mosaics, is another highlight that should not be missed.