News

Nestled in Elounda (a small town on the Greek island of Crete) along the Mediterranean Sea, Blue Palace boasts an ... and the resort's caique (or Greek fishing boat) can be hired for sailing ...