Charmed by Crete, Glass discovers the Elounda Peninsula All Suite Hotel
CRETE is the largest of the Greek islands, dominating the Aegean, an embayment of the Mediterranean Sea. This glorious island boasts a dry and sunny climate during the months of April through to September, with...