The village of Skalochori on the island of Lesbos in Greece |
Skalochori is a quiet mountain village in the northwest of Lesbos some 15/20 kilometres west of Petra. It's situated in a quiet area with beautiful nature and small churches. Nearby Skalochori is a small lake with turtles. |