Top 10 beaches in Greece by TripAdvisor.

1. Elafonissi Beach- Elafonnisi, Chania, Crete

2. Balos Beach and Lagoon - Kissamos, Chania, Crete

3. St. Paul Bay – Lindos, Rhodes… 47 more words