The precipitous mountain road to Olymbos, Karpathos, Greece.
The hillside town of Olymbos, Karpathos, Greece.
A look down on the beautiful little trown of Kyra Panagia. Note the tiny Greek Orthodox Church at lower left. Karpathos,Greece.