With its pretty pink sands separated from the mainland by a shallow lagoon, Elafonisi was once Crete’s best kept secret. Even ...