Simos beach in Elafonisos island in Greece. Elafonisos is a small Greek island between the Peloponnese and Kythira #100224949
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