Tag: Elafonisos

  • ELAFONISOS

    December 31, 2019
    Elafonisos is a small Greek island between the Peloponnese and Kythira. It lies off the coast of Cape Malea and…