Domes of Elounda Unveils 20 Fabulous Crete Villas 2014-08-01 by Aleksandr Shatskih In news from one of Greece’s most popular luxury beach resorts, Domes of Elounda has unveiled 20 newly constructed luxury villas and more.