The most beautiful coast of Apulia: Torre Dell'Orso Bay, ITALY (Lecce).Typical seascape of Salento: view of the two stacks called The Two Sisters.