One stunning holiday location and that is Elounda on the Greek island of Crete