Simos beach in Elafonisos island in Greece. Elafonisos is a small Greek island between the Peloponnese and Kythira #100224767
Description
Simos beach in Elafonisos island in Greece. Elafonisos is a small Greek island between the Peloponnese and Kythira with idyllic exotic beaches and waters