Elafonisos island, heavenly beaches at a pirates’ base

Simos beach (Fragos & Sarakiniko) at Elafonisos island. Laconia, Peloponnese, Greece

Elafonisos, meaning “the island of deers”, was an important hunting place in the ancient times. Small red deers used to live there.  The ancient traveler Pausanias, reported Elafonisos as a peninsula. He also noted there were many sanctuaries in the area devoted to the goddess of hunting, Artemis.