Domes of Elounda Unveils 20 Fabulous Crete Villas2014-08-01 by Delia GavrilescuIn news from one of Greece’s most popular luxury beach resorts, Domes of Elounda has unveiled 20 newly constructed luxury villas and more.