Come Sailing in the Dodecanese Islands
The title derives from the amount of islands – twelve, and it might translate to “The 12 Islands”, referring to their quantity as the Dodecanese are precisely twelve big ones and an extra one hundred fifty smaller ones, all of them situated within the southwestern coast of Turkey. Out of the whole archipelago, only 26 […]