With its pretty pink sands separated from the mainland by a shallow lagoon, Elafonisi was once Crete’s best kept secret. Even ...
When you think of pink beaches, tropical paradises like Horseshoe Bay in Bermuda or Elafonisi Beach in Crete might come to ...