Elafonisos

Beaches

Sand, dunes and turquoise water