Olympos on Karpathos.
© Eric Bentzen
The village Olympos clings to the inaccessible mountain side. From the Greek island Karpathos.

Karpathos  *  Travels  *  Next