Tag: Nisyros

  • South Dodecanese Islands

    Have you ever found yourself yearning for the taste of the magical authenticity of old Greece? If you have, then the only cure for such desires is to travel to the remote Dodecanese Islands located on the southeastern side of Greece between the coast of Turkey and Cyclades. It has 12 large islands and about […]

    Continue Reading