Twin Beach is a Lido offering relaxation and beautiful views of the beach and clear sea.