Porto Elounda Deluxe Resort
Elounda, Crete Every now and then a hotel comes along that defies predictability and shakes a fist at standards. Nestled in a cove on a steep hill plunging down to the Bay of Mirabello in Elounda, Crete, The Porto Elounda Deluxe Resort is one of them. A big stylized “E” … Read more