Crete’s Elafonisi Beach Trip: A Review From Chania & Souda
Crete’s Elafonisi Beach Trip: A Review From Chania & Souda Dreaming of those far-off spots that seem plucked straight from postcards? Well, you might be thinking of Elafonisi Beach, on the stunning island of Crete! Elafonisi, known all over for…
