Otranto Town Beach: Sand, Harbor Views & Adriatic Swims in Apulia | OnlyBeaches