Photos of Diafani in Karpathos

Diafani is a small Greek seaside village situated in a bay on the north-east coast of Karpathos.  Karpathos is one of the Dodecanese islands in the Aegean sea between the islands of Crete and Rhodes. The challenge of getting to Diafani only makes the arrival to this breath-taking village so much better, for locations like […]