9Lichadonisia – Greece’s Own Seychelles

Often referred to as the “Greek Seychelles,” the Lichadonisia islands are a small cluster of islets off the coast of Evia.
Often referred to as the “Greek Seychelles,” the Lichadonisia islands are a small cluster of islets off the coast of Evia.