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.