A few things come together to make Agios Stefanos Beach a scene of real beauty.

The beach itself is likeable, with a mixture of white sand and pebbles.

But what makes it so special is that it sits on a channel of twinkling turquoise water, facing Kastri, a picturesque islet crested by a tall rock.

You can hire a pedal boat to cross the channel, explore the islet and see the church of Agios Nicolaos.