
Centro Storico Otranto in Otranto, Province of Lecce, Puglia, Italy, is a charming historic center facing the Adriatic Sea. Wander cobblestone streets and visit Otranto Cathedral and Aragonese Castle. Enjoy quaint cafes and traditional restaurants. A delightful destination for history and culture lovers.
73028, IT