The dodecanese, greece

10 min read

Just off theTurkish mainland, the Dodecanese are islands of contrast –