7Otranto (Puglia)
Otranto is a small but stunning town on the Adriatic coast. It has a rich history, influenced by the Greeks, Romans, and Byzantines.
Otranto is a small but stunning town on the Adriatic coast. It has a rich history, influenced by the Greeks, Romans, and Byzantines.