“A must-visit on Lefkada — one of the most beautiful beaches she's seen in Greece, water 10/10 clear.”Romi Travel· Loved it· June 2023