The Domes of Elounda in Crete where families come first
… why Crete (birthplace of Zeus) considers itself a part of Greece, but not of Greece, with a season … , keeps expanding. Owned by a Greek doctor and built from scratch … the hotel. Seasoned fans of Crete will tell you that the …