Just uploaded a page on Petra, Lesvos.
We stayed in a village called Anaxos near Petra. While Anaxos is a pourpose-made holiday village, Petra is more traditional and more living town. Nevertheless, interestingly, Petra in summer is quite touristic, while Anaxos remains more like a Greek village.
Each place of these has its own charm and advantages.
The photo above was shot in Petra.