Otranto is a coastal town in southern Italy’s Puglia region. It’s home to the 15th-century Aragonese Castle and 11th-century Otranto Cathedral, with a rose window and ornate mosaic flooring. Otranto has a beautiful harbour, and crystal clear swimming waters. It’s a delightful place to get lost in the alleway streets with lots to see and […]