Petra, lesvos

The Church of Panagia Glykofilousa with 114 steps! stunning view at the top. Worth the climb.

Petra, Lesvos

Petra, Lesvos

Lesvos: Kaloni

The Bay of Kaloni and in particular the beach town of Skala Kaloni is the nature capital as well as the sardine capital of Lesvos