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.